FlowGraph | Graph Editing with Cubic-Bezier Values
Changelog:
- added the ablility to import and export libraries
- added a rich default easing library from easings.net
- added the ability to create a new library directly in the plugin and switch between libraries
- added a checkbox to apply easing on click without having to click the "Apply Flow" button
I'll update the Gumroad page whenever I have time :) Cheers
If you've ever done animation or any type of motion design in Blender you know it's a chore to adjust the handles of curves in the graph editor 1 by one and try to replicate the same easing across different keyframes/properties etc. So I built this real quick with the help of LLMs.
This is a very basic Blender add on to change the easing curve between two adjacent keyframes based on cubic-bezier values. Select two keyframes, paste the cubic bezier values and click apply. It was design with the AfterEffects plugin Flow, trying to very vaguely imitate it's functionality and features, but with Blender's or more specifically pythons limitations.
So here's a very basic step by step process:
Basic easing is boring.
So you wanna change it. You can use some of the default presets (but cmon, let's face it the whole idea of this add on is to be able to use custom cubic-bezier values)...:
... or you go get your cubic-bezier values from any website or however you want to get them:
Paste them into the input field of the add on. Make it into a preset if you want to, name it ... or don't ¯\_(ツ)_/¯ and then click Apply Flow with the keyframes selected to apply the easing:
And you're pretty much ready, you have your new motion (੭˃ᴗ˂)੭:
You get this cool Blender add on that I quickly put together with the help of LLMs