This is a paid asset, but now you can download Root Motion Creator for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
For more detail this asset from the Unity Asset Store: Click Here
Root Motion Creator v1.0
“If possible, please buy the package to support the developer”
The tool allows you to add Root Motion to In-Place animations. The tool works completely automatically and does not require user intervention. Just specify animation and model for it. The tool will do the rest itself.
One click and your In-Place animation become animation with Root Motion!
The tool predicts any movement kinds: walking, running, strafe, backward moving, run plus jump, etc. Also it works with any types of model: humanoids, robots, animals.
Root Motion Creator supports Humanoid, Generic and Legacy animations.
The tool analyzes foots/legs and generates animation curves for motion of root node. Curves are stored inside animation, you do not needed any additional scripts for your model. Just do not forget toggle Apply Root Motion checkbox in your Animator.
Note:
The Root Motion Creator is experimental tool. It just attempt to restore/predict root motion of original animation. It can’t make it with 100% accuracy. In most cases animation will be recognized correctly. But some hard kinds of animation can’t be recognized automatically. The tool does not guarantee correct root motion for any animation.