Blender Animation being offset
I have some animations in blender that are being offset in unity. I can see it even in the model Importer Settings preview window. This happens when the Animation Type is set to Generic, but it doesn't happen when i set it to Legacy, but i have to use generic because i have some animations using root motion. Something strange that i noticed is that the Default take animation isn't offset like the others. The offset is happening in the direction that most bones are, so this maybe has to do with center of mass, i don't know. The root bone is static during these animations. Please help!
Answer by carlosrcp · Apr 16, 2017 at 02:31 PM
Answering if someone ends up here with the same problem.
The fix was to click the Fix Mask button under the tab Mask and hitting aplly in each offset animation.
I hope this helps anyone with the same problem!
Answer by theANMATOR2b · Apr 05, 2017 at 03:28 PM
Please explain offset in more detail. A visual may be helpful.
You stated the root bone is static during these animations. You are moving the root bone when you need the animation to have root motion - correct?
Yes, i move the root bone in animations that use root animation, when i'm not using i just disable root motion on the animator. The animation is playing but the character position is off by like 0.1 units in the vertical direction and 0.1 forward.
I've answered this before in the forum. I do not have time now unfortunately. Consider researching this in the forum, it has been asked and answered more than once there.
I'm super lost here. I tried to find a solution in the forums but i couldnt, if you can help me out i would really appreciate it.