Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice

Difference between Original and Root Node Position

Discussion in 'Animation' started by Tiernan98, Mar 4, 2021.

  1. Tiernan98


    Jul 11, 2017

    For Humanoid rigs, this different root motion options are explained pretty well here:

    However, I am working with a human rig that is Generic (for good reasons). But there isn't really any explanation as to how Unity calculates "Original" vs "Root Node Position" in animation import settings.

    My model's root bone is at the hips, and I am guessing that for the Y position, selecting "Original" places the root motion of Y at the model's origin point. But I don't understand the difference when you select "Root Node Position" for the XZ translation and "Root Node Rotation" for rotation.

    Surely, root motion is just root motion, the translation of the root bone, so how could this be any different between Original and Root Node Position options? I can see the transitions are better with the latter selected for XZ, but I can't discern what Unity is actually doing differently.