Is there any way to do so?:
If yes then please tell me.
Main post is here:(Please check out)
K.A.B.H.
Is there any way to do so?:
If yes then please tell me.
K.A.B.H.
The Animation Curves docker is used to specify the transform parameters (only for a Free Transform) of the keyframes of an animated transform mask.
The ‘curve’ between keyframes is constructed for you by interpolation:
What do you mean by ‘Raw moving animation in Animation Curves’?
Can you show an example of what you are doing and an explanation of what you want to happen?
Are you having any problems with what you are trying to do?
Curve moving animation :
And
Raw moving animation :
--------Hope you will understand.
You created an animation keyframe at frame-0 and another keyframe at frame-15.
Selecting frame-15, you used the Transform tool to move the painted content from location-0 to location-15.
The animation curves docker has location-0 stored and location-15 stored.
It draws a straight line between location-0 and location-15.
It does not record the on-canvas path that you took when moving the content from location-0 to location-15.
If you think about it, that would be an impossible task.
If you want to have a curved/complex path of movement, you have to make intermediate keyframes at the frames/locations that you want the content to be.
With more than two keyframes, you can select to have curved interpolation instead of straight line interpolation between keyframes.
The curves use Bezier construction and have Bezier handles to adjust the shape of the curves.
Getting to know how to use them is not a simple experience.
Can a Feature Requestt make these possible?
![]()
If you make a Feature Request for that, you would have to give a detailed description of the behaviour and the results under different circumstances.
Only a developer, one with experience of krita animation, would be able to fully answer that.
In my own simple way, I see it as as impossible for a variety or reasons that would be best explained by a developer.
![]()
And why don’t do it in the classic way described by @AhabGreybeard? This is an existing solution used by many, at least if I remember all the jumping ball animations made with Krita I have seen so far, and that were more than I have fingers on my hands.
I don’t animate, but it can not be so hard, even extremely young users have shown such animations here, so I believe it is very well achievable. And I also believe that you can do it too, it may not be the way you imagined beforehand, but that should not hinder you to go for it and achieve your goal anyway! ![]()
Michelist
Insha-allah,
And thanks for your motivation.
![]()
I will do my best.
![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
The reason for reopening this thread is that,
Now I think it’s possible to bring this type of feature.
Let me explain how.
Blender users may know that Blender has a function named 'Follow Path’ that allows an object to follow a path, and it also supports animating along the path. I haven’t mentioned anything other than this.
So, don’t you think it may be easier to develop this feature in 2D, considering that Blender has this function in 3D?
{to understand the feature, you may see this}
I’m moving this topic to a feature request topic.
{I may put a screen recording, but for now, it’s not possible for me}
K.A.B.H.
Sorry for being late. I think I found something similar that I want in Toon Boom Harmony, so there’s no need to talk about Blender.
Toon Boom Harmony has a feature named Capture Motion. It mainly captures the motion of the mouse, inserts keyframes automatically, and puts the object or drawing of the current layer in the position of the captured place or path.
{Now, many of you may ask, ‘If I already have these tools, why am I requesting this feature in Krita?’ Well, listen: I want to make Krita feature-rich and a suitable tool for both Illustration and Animation.}
K.A.B.H.