I’ve created a simple animation: two key frames, with objects simply scaling up and rotating between the two.
The total animation is 48fr @24fps
Now, for some reason the finished animation will not run at a constant speed - the objects all speed up and slow down (at the same time and rate) between the two key frames. It’s a cool effect, but not what I’m looking for.
The only things I’ve done are change the Angle and Scale parameters on the second key frame.
Any help or suggestions would be very gratefully received!
NB. I did not seem to have this issue on a shorter animation I did (half the length). But it’s possible that the speed variation was just less noticeable, I suppose.
You might want to look at linear interpolation between waypoints. I guess your default interpolation is not set to linear, hence you are facing this problem. So just right click on the waypoints that you want to change and set there interpolation type as linear.
BTW it is always good to provide an example animation file regarding your problem.
Hi! I can see now the first keyframe with linear interpolation but not the last one. Can you share your project file to try to figure it out what its going on?
You can upload files in your post but you need to earn the Basic badge that comes with a minimum forum’s participation and read the guidelines. You can use dropbox or Drive or whatever other service you use, doesn’t matter.
Me neither, whenever I tried to do a looping animation I always set my time bigger that my actual animation and add a time loop layer to test it, I never have had this problem.
I did exactly as you suggested, lengthened my timeline so I could see my last keyframe and way points. I ended up rebuilding the animation, with default interpolation set to Linear. Everything as it should be.
To start with I only animated the rotation, to make sure it was working. All good
Then I implemented the scaling animation and it all went wrong again
So I decided to try just scaling, with no rotation. Again, all way points accounted for, all on Linear Interpolation - the only thing I changed was the scaling of the layer groups here. and this was the result.
Something weird is going on with the scaling. You can see the animation slow down.
Project with just scaling here, if anyone would like to take a look and help solve this riddle!
I thought a little more about this and perhaps it’s just an animation problem after all. I tried another software with the same result so I was thinking in a 3d solution for a 2d problem and of course that is a mistake. I show you here: