2

I'm getting accustomed to Krita, and I'm at a point where I need to warp some line art. It would be convenient if I could keep the original, as well—at the moment, I'm simply duplicating the normal-mode master line art layer, muting it, and working on the duplicate with the distort brushes.

I kept thinking about the many render layer options, though, and it occurred to me that it might be possible to have one which simply distorts the layers below, like encoding an underlying UV offset? Mute it, I have the original art below it; unmute it, and all of the encoded distortions and scrapes apply? Does such a layer type exist at this time? I feel like it should exist, but I'm not entirely sure what to look for.

In the mean while I'm going to continue with the aforementioned Cave Man method of duplicating the layer.

2
  • 1
    Not asked, but GIMP has something you maybe can use. It's a mapping filter named Displace. See this youtube.com/watch?v=VC0P1668IMc But the deformed layer is changed , so you must keep also an untouched copy of the layer under deformations. I have seen this property wished to be implemented in Krita, too. in Krita forums. I guess you expect more, you want a live effect - mangle the deformation map and see the result in the fly and this all without making permanent changes to the original drawing.
    – user82991
    Jul 29, 2022 at 13:21
  • 1
    @user287001 That's very similar to what I have in mind, but you're right, I'm looking for something real-time on a rendering layer. Think of a displacement vector mapped onto a color. It would be easy enough to do, I might try and implement it myself—I wrote a book on GIMP extensions back in 2020, but I've never done anything for Krita and I really like how well it gets along with my Wacom. Too many projects at once... Jul 29, 2022 at 16:20

1 Answer 1

0

It sounds like you are looking for "Transform Masks", which are layer masks that you can add to any layer.

  1. Have a paint layer you want to transform
  2. Go to Layers panel and click the down arrow button to the right of the "+" add new layer icon.
  3. Select "Transform Mask". This will create the transform mask and become the active layer.
  4. Select the Transform tool (Ctrl+T is default hotkey)
  5. Modify the transform tool settings and image to get the transform you want and then click apply
  6. You can simply click the visibility of the Transform Mask to turn on and off.

I suspect this is also be applicable to Groups Layers.


References

1
  • Thank you, I found transform masks and they're helpful for bulk movement; however, they're inadequate when I want to reversible wasp something in a potentially non-affine manner. Aug 26 at 4:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.