Download

Root Motion not applied correctly

Hi there.
My animation has a Root Motion Problem.
When disabling Root Motion, the root translates correctly, as seen here:
5eb0cf59fb8901581d1dc52f5fc0782588b10959.jpeg
(Notice how high the root is translated!)

When enabling Root Motion, the Translation is far lower:

What the hell is going on here!?

I already tried every Retargeting Setting, but it’s no use :frowning:

Seems to me that there’s nothing wrong, actually. The point of root motion is to take the Root’s motion out of the animation and instead apply it to the character’s movement component. So, naturally, you wouldn’t see it in the animation preview anymore. If you want to test if root motion actually works, start your game, type “show collision” into the console and watch if the character’s capsule moves according to the kind of motion you expected. I am actually a bit worried that your character moves up at all in that screenshot you have there, but then again, I haven’t seen the full animation so I’m not one to judge.

Keep in mind though, that root motion along the Z-axis usually has no effect because the character’s movement mode is set to “walk” by default and ignores any movement that does not take place on the XY plane.

Hi there. The Root Motion is intended to be that high, because it’s a climb ledge animation.
I set the Movement Mode to Flying, which is meant to have full Root Motion even on the Z Axis.
But the Root Motion is very small. Smaller than it should be.