<div dir="ltr"><p>When animating characters in Krita using Transform Masks, it is currently impossible to combine local (per-layer) transformations with a global transformation at group level.</p>
<p><span style="font-family:monospace">Transform Masks</span> are evaluated in canvas space and <span style="font-family:monospace">do not inherit parent transformations</span>. This causes child Transform Masks to become spatially <span style="font-family:monospace">disconnected</span> when a parent group is moved, rotated, or scaled.</p>
<p>This makes it <span style="font-family:monospace">impractical</span> to animate articulated characters entirely in Krita, <span style="font-family:monospace">even for simple rigs.</span></p><p><br></p><img src="cid:ii_mjml2e6h0" alt="imagen.png" width="520" height="276"><br><p><strong><br></strong></p><p><b><i><span style="font-family:arial black,sans-serif">Suggested improvement:</span></i></b></p><p>- Allow Transform Masks to be <span style="font-family:monospace">hierarchical</span> (parent → child)</p><p>- Introduce an “Animation Transform” system with cumulative matrices</p><p>- Provide an animatable Transform Tool at group level that <span style="font-family:monospace">does not conflict with child Transform Masks</span></p><p><b><i><span style="font-family:arial black,sans-serif">Use case:</span></i></b></p><p><span style="font-family:garamond,times new roman,serif">Character rig</span><span style="font-family:arial,sans-serif"> with </span><span style="font-family:garamond,times new roman,serif">multiple parts</span><span style="font-family:arial,sans-serif"> (head, arms, legs), each animated </span><span style="font-family:garamond,times new roman,serif">locally</span><span style="font-family:arial,sans-serif">, and a need for </span><span style="font-family:garamond,times new roman,serif">global motion</span><span style="font-family:arial,sans-serif"> (walk cycle moving across screen).</span></p>
<p><span style="font-family:arial,sans-serif">This functionality would greatly </span><span style="font-family:verdana,sans-serif">improve</span><span style="font-family:arial,sans-serif"> Krita’s animation workflow and reduce the need for <strike>external software</strike></span></p><p><span style="font-family:arial black,sans-serif;background-color:rgb(255,255,0)">Thank you!</span> - ZV</p></div>