- Home /
Root motion never at origin with humanoid avatar
Hi!
I'm trying to create some animation for my character using the Humanoid avatar for the first time. The issue I'm running into is that when I bring my animation into Unity, the animation is always relative to the hip joint, not the root transform at the world origin, so any animation where the hip isn't in the base position gets moved around, so getting my feet placement accurate is becoming impossible. Here is an example of a landing animation I'm doing in both Maya and Unity. How can I get the Unity version matched up to the Maya animation?
In my humanoid avatar, I have the main origin controller set as the root in the humanoid avatar, so I figured it would use that position to link up the animation, but it is still using the hip joint as the origin point.
I have tried every setting on the animation import settings, baking into pose using original, center of mass, feet, etc. It shifts the animation a little bit but never to where it needs to be.
Your answer
Follow this Question
Related Questions
Use Humanoid Animations with aditional bones 2 Answers
Mecanim Humaoid rotation conversion error 0 Answers
How Unity define transform.forward of humanoid avatar with root motion? 2 Answers
Converting Bootcamp soldier to Mecanim 1 Answer
Importing humanoid animation with blend shape animations? 2 Answers