Search Unity

Resolved Animation Rigging twist correction in humanoid does not work

Discussion in 'Animation Rigging' started by masak, Jun 10, 2022.

  1. masak

    masak

    Joined:
    Aug 14, 2011
    Posts:
    52
    Hello,

    I tried Twist correction for my character.
    In muscles & settings, I seted all twist values 0

    2022-06-10_12h44_29.png
    My rig is simple.
    In humanoid, this component did not work.
    2022-06-10_11h40_25.png
    On the other hand, in generic rig, this worked.
    2022-06-10_11h40_55.png

    Do anyone know how to work properly in humanoid?
    Thanks
     
  2. simonbz

    simonbz

    Unity Technologies

    Joined:
    Sep 28, 2015
    Posts:
    295
    Hi,

    This is a similar problem to what I've already explained in this post:
    https://forum.unity.com/threads/ongoing-humanoid-issues-in-animation-rigging.1080695/#post-7141781

    Animation Rigging constraints evaluate in Transform space, but need to convert back to Humanoid space when they finish evaluating. Anything you do in constraints that the humanoid system cannot remap will be lost in the conversion unfortunately. If you want to use TwistCorrection, you'll need to do it on a generic character.
     
    masak likes this.