Subject: Issue with Root Motion and Capsule Component in Unreal Engine
Hi everyone,
I’m working on a project from scratch using my own rig in Unreal Engine. I’ve encountered an issue with root motion and the capsule component. Here’s the situation:
I’m using a Mixamo rig and animations.
I created animations with root motion, where the root motion is the hip bone.
After importing these animations into Unreal Engine and setting them up as AnimMontages, I noticed that after the character finishes playing the AnimMontage (e.g., a character jumping forward), the character goes back to the start of the AnimMontage.
I found that the capsule was not moving with the character, which is a result of the animation not having a root bone (even though root motion was turned on).
To resolve this, I added a root bone at the origin and parented the hip bone to it. However, I’m facing a new issue:
then i created an unreal engine Rig with Blender Addon named AutoRigPro but a got a new problem
the character only moves on X and Y axis
But i want the character to move vertically (e.g., climbing a hill),
I’ve tried the following:
Enabled “Root Motion from Everything”.
Set “Root Motion Root Lock” to “Ref Pose” and “Anim First Frame”.
Verified that the root bone (which is the Bone Object) moves correctly in Blender.
Despite these efforts, the capsule refuses to move in the Z-location, but when I turn off the root motion the character goes Up.
Could anyone provide guidance on how to ensure the capsule component follows the root bone’s Z-axis movement correctly? Any tips on debugging root motion or additional settings I might have missed would be greatly appreciated!