Tool demo

Video coming soon!

Constraints- Unity Editor Window Animation tool

Coming from other animation packages, certain movements are easier to animate via constraints. I wanted a tool that would let me fake parenting, and automate inverse rotations for fake 3d effects. When I started this project, I had no idea Unity had a constraints system — but I quickly found out that their system, while it worked in Editor, unlike mine, it was limited in how it would manipulate objects. If you want something to move half the amount, double the amount, or only affect certain channels you are out of luck and have to do that manually— which may be painfully difficult depending on what movement you are trying to copy keyframe by keyfram .

I wanted to reach Spine2D levels of functionality, because I wanted to use this tool for 2D animations. I thought it would be easier to approach this by copying animation bindings, and modifying them, as opposed to a realtime editor solution. It also comes with the bonus that you can edit the animation after the fact, making it quite handy for blocking out movements.

The current project is able to create basic constraints, albeit it needs a lot more testing to be called fully functional.

In the future I would like to add ‘set driven key’ functionalities, constraint editing — for exisitng constraints, autofill — if a constraint already exists, and more.

This is a open source project I am maintaining. You can read the documentation, and test out the tool on gitHub

Previous
Previous

Relinker - Unity Editor Window Renaming Tool

Next
Next

Procedural Islands, and Trees