How to make Spline IK

How to make spline IK? I need this functionality to better create animations in Unity. I tried searching in Unity package and asset store but didn’t find any results. I hope Unity can have a feature like spline IK in Blender and Unreal. Even Unreal has it, Unity shouldn’t be without it.

https://vimeo.com/920113490

This is advanced topic.
There is few ways of doing it.

But you can start with ready on hand tools, like Fast IK

or FABRIK
http://www.andreasaristidou.com/publications/papers/FABRIK.pdf

Thank you, I’ve managed to implement one.

https://vimeo.com/920522256

1 Like

Well done.
Glad I could help :slight_smile:

Hello

Would you be willing to post more about how you’ve done this? I’m looking for more animation rigging components. I’m currently in the process of creating full facial cartoon rigs with the animation package.

Thanks

I didnt use Unity Package animation rigging ,I use it only for display those effector and bones,

I used Unity’s official spline. Simply put, I find the corresponding points on the spline based on the length of the bones, then make each bone rotate to look at that point, and loop this process for all sub-bones. This method is not very suitable for direct use in games because it incurs significant performance overhead.