Search Unity

Question How to avoid looping back to initial translation position on a GENERIC rig

Discussion in 'Animation' started by fwalker, Mar 28, 2023.

  1. fwalker

    fwalker

    Joined:
    Feb 5, 2013
    Posts:
    255
    We have a (walking) animation with a loop and root motion, the animation works fine for the first loop moving according to its root motion, but then it returns to the beginning of the position on the next iteration.
    From looking into this, for HUMANOID rigs there is an option for Root Transformation Position (XZ) and in it the option to Bake Into Pose which you can modify. But this is not an option for Generic rigs.
    How would I go about changing the animation such that it will continue to move in the proper root direction after the first loop iteration?