Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only. On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live. Read our full announcement for more information and let us know if you have any questions.

Animation Rigging Humanoid 2boneIK target offset problem

Discussion in 'Animation Rigging' started by Kwwa, Apr 1, 2020.

  1. Kwwa


    Jun 1, 2013
    Hi, I hope everyone is healthy and safe. I was about to post about this the other day...

    Animation Rigging version: 0.3.3
    Unity version: 2020.1.0b2

    When using humanoid avatars, the target GameObject has an offset introduced after play mode has begun in the editor.

    Before playmode, on editor.

    On playmode, editor.

    Also the character wont bend the arm to reach the positions as required, even when moving heavily the hint and target.

    On a last note, when selecting the gameobject containing the animator, the arm without IK has these indicators:

    Which probably mean that is a rig error. In the avatar configuration menu I have forced T-Pose, because the T-pose exported from Mixamo was not detected as such by Unity. I Have tried the same model with a Generic avatar and has no problems. There is no animation being applied except for the one inside the model itself.

    This problem was present when I started the project on 2019.3, with the 0.2.6 version of Animation Rigging

    I'm also using the Synty studio's 3d model for autorigging with Mixamo, from this tutorial:

    I hope that's enough information.

    Thanks for your time! Stay Home!
  2. simonbz


    Unity Technologies

    Sep 28, 2015

    This looks similar to a bug that was reported to us not so long ago:

    We're seeing retargeting issues with some humanoid configurations. Whenever a humanoid character is affected by a constraint (or any Animation C# Job for that matter), it needs to convert the humanoid data back to transform data, execute animation rigging constraints, and then reconvert back to humanoid space. The offset you're seeing is likely coming from either of these space conversions.

    If possible, can you submit a bug report in Unity's bug reporter? This will help us narrow down the issue.
    Kwwa likes this.
  3. Autonomous_Zone


    Jun 2, 2019
    I'm also experiencing this issue on 19.4.1f1

    Like Kwwa I'm using Synty characters and Mixamo animations. His documentation of the problem matches what I'm seeing.

    If I set my model rig to generic the IK works as advertised but all the Mixamo animations break.
    Last edited: Jun 24, 2020
  4. Autonomous_Zone


    Jun 2, 2019
    mjnf likes this.
  5. Ducat


    Jan 13, 2017
    Same issue here. 2020.2.2.f1
    Also we have slight offset with Generic rig to
  6. Huxii


    Sep 15, 2018
    I have the same problem with my own model & own animation.
    In T-pose it looks good. But when pressing "Record" in the animation window, the IK's are getting an offset and also rotate weirdly. Don't know what to do with it.