# Animation curve not working properly

**URL:** <https://krita-artists.org/t/animation-curve-not-working-properly/88403>\
**Category:** General Questions\
**Created:** [April 3, 2024, 6:39am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403 "2024-04-03T06:39:49Z")\
**Posts on this page:** 10\
**Page:** 2

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [April 5, 2024, 8:59am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/21 "2024-04-05T08:59:23Z")

</div>

You can’t have a pivot point that changes within a single animated transform mask.  
What you can do is analyse your requirements and find a solution that uses multiple animated transform masks.

---

<div class="post-metadata">

**Author:** ![sudheer\_yoosuf](https://krita-artists.org/user_avatar/krita-artists.org/sudheer_yoosuf/32/16670_2.png) [@sudheer\_yoosuf](https://krita-artists.org/u/sudheer_yoosuf)\
**Post date:** [April 5, 2024, 9:04am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/22 "2024-04-05T09:04:10Z")

</div>

ok, i will send my requirement

---

<div class="post-metadata">

**Author:** ![sudheer\_yoosuf](https://krita-artists.org/user_avatar/krita-artists.org/sudheer_yoosuf/32/16670_2.png) [@sudheer\_yoosuf](https://krita-artists.org/u/sudheer_yoosuf)\
**Post date:** [April 5, 2024, 9:22am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/23 "2024-04-05T09:22:31Z")

</div>

![I need0000](https://krita-artists.org/uploads/default/original/3X/4/c/4ce27978517749911c5437c85e8addd03808bb75.png)  
 ![I need0001](https://krita-artists.org/uploads/default/original/3X/8/e/8ed1c6bdd30ef88e0a6e88c444be3f4b33ad1a40.png)  
 ![I need0002](https://krita-artists.org/uploads/default/original/3X/2/7/27c91cca2f884b5411bc582be3dadf5ae2dfa583.png)  
 ![I need0003](https://krita-artists.org/uploads/default/original/3X/6/6/669e815448f52c8bf978d17f9ddf91f34b1ff7b5.png)  
 ![I need0004](https://krita-artists.org/uploads/default/original/3X/c/d/cd457ac0d188667e16615c0d8ab322c93bc5cc93.png)

---

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [April 5, 2024, 10:38am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/24 "2024-04-05T10:38:25Z")

</div>

Here is an animation that rotates two ‘arms’ about a common pivot point (like clock hands) and then rotates them as a group about a different pivot point:

![Untitled](https://krita-artists.org/uploads/default/original/3X/8/4/847ee3e918d60951e1fbf79c5ea56348553ee2e9.gif)

Here is the structure:

 ![Hands Anim Structure](https://krita-artists.org/uploads/default/original/3X/1/c/1c34643102c613d4f6adc7ca9fcb5eb3a88e803b.png)

The green arm and the purple arm are rotated, separately and independently around the same pivot point which is the black dot where they overlap.  
The entire group is then rotated about a separate pivot point which is the small black dot on the canvas.  
This is all done with three separate and independent animated transform masks and the pivot point for each mask does not change.

If you want to do a position change then any rotation must be done first in a separate mask.

Krita is intended to be used for ‘traditional’ frame by frame painted animation but the animated transform masks do give good additional facilities.  
However, they can not be used to make connected ‘bones’ as can be done with other applications such as Blender.

If you can analyse your requirements as using separate animated transform masks, each with a fixed pivot point for rotation, then you can animate it in krita.

---

<div class="post-metadata">

**Author:** ![sudheer\_yoosuf](https://krita-artists.org/user_avatar/krita-artists.org/sudheer_yoosuf/32/16670_2.png) [@sudheer\_yoosuf](https://krita-artists.org/u/sudheer_yoosuf)\
**Post date:** [April 5, 2024, 11:15am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/25 "2024-04-05T11:15:29Z")

</div>

thank you

---

<div class="post-metadata">

**Author:** ![sudheer\_yoosuf](https://krita-artists.org/user_avatar/krita-artists.org/sudheer_yoosuf/32/16670_2.png) [@sudheer\_yoosuf](https://krita-artists.org/u/sudheer_yoosuf)\
**Post date:** [April 5, 2024, 11:18am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/26 "2024-04-05T11:18:19Z")

</div>

I need the rotation handle move with parent group

---

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [April 5, 2024, 11:20am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/27 "2024-04-05T11:20:52Z")

</div>

The pivot point can not change within an animated transform mask. It is a single fixed location.

---

<div class="post-metadata">

**Author:** ![sudheer\_yoosuf](https://krita-artists.org/user_avatar/krita-artists.org/sudheer_yoosuf/32/16670_2.png) [@sudheer\_yoosuf](https://krita-artists.org/u/sudheer_yoosuf)\
**Post date:** [April 5, 2024, 11:27am UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/28 "2024-04-05T11:27:58Z")

</div>

can the transform handles move with entire group?

---

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [April 5, 2024, 3:03pm UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/29 "2024-04-05T15:03:08Z")

</div>

The transform tool bounding box, and it’s associated handles, do move for the higher level transform mask because they are the transformed versions of the lower level content bounding box.  
I know this because I’ve just tried it.

So far, you’ve shown hand drawn sketches of content and transform tool bounding boxes.  
I suggest that you make an actual multi-stage animated transform, as I showed you earlier.  
By doing that, you’ll have a very immediate learning experience with instant feedback.

If you insist on using the transform tool instead of typing numerical values into the Animation Curves parameter values, make sure that you use the latest 5.3.0-prealpha as noted earlier.

---

<div class="post-metadata">

**Author:** ![system](https://krita-artists.org/uploads/default/original/1X/e446d8b3077ddf6dfb5b2cd65199c20095b47dcf.png) [@system](https://krita-artists.org/u/system)\
**Post date:** [May 5, 2024, 3:03pm UTC](https://krita-artists.org/t/animation-curve-not-working-properly/88403/30 "2024-05-05T15:03:59Z")

</div>

Closed on May 5, 2024, 3:03pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

[Previous page](https://krita-artists.org/t/animation-curve-not-working-properly/88403.md?page=1)
