MaurycyLiebner / enve

Flexible, user expandable 2D animation software for Linux and Windows.
https://MaurycyLiebner.github.io/
GNU General Public License v3.0
1.09k stars 83 forks source link

Non-linear tweening #234

Closed astrosticks closed 3 years ago

astrosticks commented 3 years ago

Hi! Apologies if this exists already, but I can't seem to find an option to change the interpolation method between keyframes. Just lerp isn't doing it for me.

AlexKiryanov commented 3 years ago

Hey! You can change the interpolation in the curve editor. Click this button. 1 Do not forget to select the desired parameters that you want to be displayed in the curve editor. 2 Select the animation key and change the interpolation with these buttons. Linear. Curve. Symetrical curv. Smooth Bezier curves. Divided bezier curves. 3

flurick commented 3 years ago

In the latest version as of writing this it seems like you also have to at least click the points/keyframes to get them to update to the new type you select.

AlexKiryanov commented 3 years ago

I didn't exactly understand what you wrote, so I could be wrong with the answer. Yes, before specifying interpolation for a key, you need to select it. But I thought that these are self-evident things and did not focus on it.

astrosticks commented 3 years ago

@AlexKiryanov oh thank you! I guess I need to get used to using this, but from trying it out myself, it seems slightly tedious to "draw" the interpolation paths manually, esp. when all I might want are a specific consistent interpolation between each keyframe. But clearly that's outside the scope of this issue, so I'll close it.