Search Unity

Question Character sinks because of the Rig Builder from the Animation Rigging package

Discussion in 'Animation Rigging' started by nyunesu, Jul 28, 2020.

  1. nyunesu

    nyunesu

    Joined:
    Mar 20, 2018
    Posts:
    5
    I'm having this problem:


    I've double checked the import & bake settings, it's all working fine, except for when I turn the Rig Builder on.

    Does anyone knows a fix for it? Is it a bug?

    According to the Unity Discord there was someone with the same issue.
     
  2. simonbz

    simonbz

    Unity Technologies

    Joined:
    Sep 28, 2015
    Posts:
    295
    Hmm.. yes this looks like a bug to me.
    Can you log a bug using the Unity Bug reporter?
    If you do, please, let me know what the case number is so I can sort it out.
     
  3. danUnity

    danUnity

    Joined:
    Apr 28, 2015
    Posts:
    229
    Have you tried removing the player Movement and Player Aiming scripts or the animator controller? I wonder if it has to do with the "Apply Root Motion" on the Animator too...
     
  4. simonbz

    simonbz

    Unity Technologies

    Joined:
    Sep 28, 2015
    Posts:
    295
    @nyunesu
    Thank you. I was able to reproduce the issue. We'll have a look.
    Just so you know, this is not specific to Animation Rigging, but to how Animation C# Jobs handle humanoid. So, this will be addressed in an upcoming version of Unity and not directly in an update for the package.
     
    danUnity likes this.
  5. Rhainbow

    Rhainbow

    Joined:
    Apr 19, 2018
    Posts:
    1
    I'm bumping to see if this is still active or if a fix has been found yet. So far, I'm having this same issue except my character floats about 2 units up instead of sinks. The collider remains on the ground, and the attached weapon I was trying to rig maintains its position. Turning off Rig Builder puts my character back to normal. And generating a generic avatar for my character allows me to create a working rig animation for what I was trying to do, but my normal walk and run animations no longer work.
     
    Meijer likes this.
  6. simonbz

    simonbz

    Unity Technologies

    Joined:
    Sep 28, 2015
    Posts:
    295
    It is still active yes and no, unfortunately, a fix has not yet been found for this specific issue.

    Several issues related to humanoid retargeting in animation rigging have already been fixed in recent Unity versions, so I encourage you to try your use case with the current Unity version to see if it fixes your problem.

    Also, just because you're experiencing a similar issue to what's described on this thread does not mean it is strictly the same issue (all humanoid problems we've fixed till now create character offsets and all were different issues). If you can, please submit a bug report with your repro case using the Unity bug reporter.
     
  7. Flavelius

    Flavelius

    Joined:
    Jul 8, 2012
    Posts:
    945
    Is there a workaround for this? I have the same problem with the character sinking into the ground a bit.
     
  8. Grant151

    Grant151

    Joined:
    Sep 12, 2013
    Posts:
    65
  9. Haapavuo

    Haapavuo

    Joined:
    Sep 19, 2015
    Posts:
    97
    Same kind of problem here. For us turning on RigBuilder pushes our characters back a bit down and forward, causing the animations to be misaligned. We have all Rig weights set to zero and it still affects. Current workaround is to disable RigBuilder component when playing keyframe animations... This needs to be fixed asap!
     
  10. adamgryu

    adamgryu

    Joined:
    Mar 1, 2014
    Posts:
    188
    Is it worth upgrading Unity to solve any of these problems? I'm on 2020.2.2f and I'm just curious is moving to LTS or 2021 solved this issue for anyone?
     
  11. scrcr0

    scrcr0

    Joined:
    Feb 14, 2021
    Posts:
    2
    RigBuilder is completely unusable for me on all versions. Weird offsets on IK constraints etc. Pretty disappointed UT aren't even gonna look at animation during 2021 :|
     
  12. adamgryu

    adamgryu

    Joined:
    Mar 1, 2014
    Posts:
    188
  13. simonbz

    simonbz

    Unity Technologies

    Joined:
    Sep 28, 2015
    Posts:
    295
    Last edited: Mar 24, 2021
  14. cherry_venom

    cherry_venom

    Joined:
    Aug 15, 2022
    Posts:
    2
    2023 the bug is still here. Nice job
     
  15. GeHud

    GeHud

    Joined:
    Dec 30, 2020
    Posts:
    1
    Really, i cannot properly rotate character if any of rigs writes to non rig transform. I need to apply root motion, but i dont want to.
     
  16. Charmon

    Charmon

    Joined:
    Dec 10, 2023
    Posts:
    2
    I was having the same issue, I moved the Rig closer to my root folder instead of the main parent object. And did the same with the Rig layer (since it has to be a child of the Rig). This worked for me hope it helps.
     
  17. BeautyBoxingBunny

    BeautyBoxingBunny

    Joined:
    Apr 15, 2024
    Posts:
    3
    why unity is having so much bugs? i have encountered serveal unexpected behavior this week and cost me so lot time to figure why and eventually all of them are reported as bugs