Is it possible to lock the anchor point of the transform tool over several hold frames?

Hello, I am attempting to create a rotation animation of a moon.
As you can see in the screenshot, the anchor point of the transformation tool is not in the center of the moon/blue circle/pink dot (thanks to the protruding red and white tower).
Because of this, every time I try to rotate the moon to make it look as if it is turning, the result is off-center. I tried to remedy this by making my own guidelines and following them, but this failed to produce a satisfactory result. Moving the anchor point to the pink dot in the center and then rotating works fine, but in the following hold frame, the anchor point has moved back to its original location.
Add in the fact that I have to copy the first frame of the moon for every new frame to avoid the image becoming blurry, and this quickly becomes arduous.

Is it possible to lock the anchor point in place for an object/layer, and then keep it in the same place over the course of several frames without having to move it manually?

If not, would you happen to know of any work-arounds to get the moon to rotate smoothly?

Any advice is greatly appreciated.
Thank you

Hello and welcome to the forum :slight_smile:

Using individual transforms to animate regular movement or rotation is not needed anymore because of the ability to animate a transform mask.
This is done with the Animation Curves Docker:
Animation Curves Docker — Krita Manual 5.0.0 documentation

Animation Curves Docker — Krita Manual 5.0.0 documentation

Here is an example of an animated transform used to move and rotate an object over several frames in a smooth manner:

The Animation Curves Docker takes some getting used to but it’s very much worth the effort of learning its facilities and controls.

Here is an example of animated transform masks being used to move and rotate various ‘objects’ on different layers.
Paint in haste, erase at leisure

If you get stuck with anything then just ask for help and advice.

2 Likes

If you could leave the objects in a group and rotate that group, you can try this tip. Duplicate the turret and place it on the opposite side. It’s easier to do this with the turrets at 90 degrees or with them in a horizontal position.

This “fake” turret will help you rotate correctly. When it is no longer useful, you can delete it. I used this technique a lot in CorelDRAW and then in Inkscape.

1 Like

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