Search Unity

  1. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Question Avatar Mask For Fingers on a Humanoid Rig

Discussion in 'Animation' started by KadenZombie8, Apr 5, 2021.

  1. KadenZombie8

    KadenZombie8

    Joined:
    Mar 29, 2019
    Posts:
    4
    Hey, is there a way to use avatar masks on individual fingers? The humanoid tab only lets me select the entire hand and has no option for the fingers so the character ends up closing all of the fingers when I only want a few of them closed.
    upload_2021-4-5_15-50-55.png
    The transform tab allows me to select certain bones. However, none of the fingers move when I test.
    upload_2021-4-5_15-52-6.png
     
  2. Denchyaknow

    Denchyaknow

    Joined:
    Aug 4, 2015
    Posts:
    31
    I have this same problem right now. I have many layers that only animate certain IK properties like Stretching and spread of only index and thumb fingers, anothe rlayer with only middle ring and pinkie. They do not blend together even with addative or trying to sync them. I TRIED EVERYTHING. The manual lies to me. I just wasted dev hours setting this rig up.
    Yes tried with without masks.
    Only those 2 layers were Active, the ones i wanna blend.
    Made the clips in Unity 2021
    Guess i gatta go back to coding in my own poses.
     
    KadenZombie8 likes this.
  3. KadenZombie8

    KadenZombie8

    Joined:
    Mar 29, 2019
    Posts:
    4
    Judging from the fingers in the different layers you specified, I'm guessing that you're making a virtual reality game too? I'll see what I can find in the coming days and get back to you if I manage to get any sort of finger layers working.
     
  4. YTGameDevDave

    YTGameDevDave

    Joined:
    Jan 3, 2015
    Posts:
    13
    Wow Unity, huge mistake... They did not think this one through lol XD
     
    Last edited: May 23, 2021
  5. KadenZombie8

    KadenZombie8

    Joined:
    Mar 29, 2019
    Posts:
    4
    Hey I've found something after looking through it again and I think I've come to a working (if a bit messy) solution!
    About the transform panel... it works! However, it is only for bones that haven't been already specified in the avatar itself. As the bones of the fingers work like this, I decided to remove them from the mapping window and this actually made the finger masks that I created work! If you have any further questions about how to do this or any other solutions then just say here, but this is what I'll be moving forward with in my project.
     
  6. adrian-taylor09

    adrian-taylor09

    Joined:
    Dec 22, 2016
    Posts:
    61
    Could you explain a little more what you did exactly?

    Do you mean that you removed all the finger bones from the Avatar Configuration?

    upload_2021-11-24_14-35-16.png
     
  7. KadenZombie8

    KadenZombie8

    Joined:
    Mar 29, 2019
    Posts:
    4
    Sorry for being so late. I doubt that you need assistance on this anymore. However, for people who stumble across this, I did remove all the bones from the avatar configuration. In the bottom right of Adrian's screenshot, I set all of the fields for the transforms of all the finger bones to nothing, causing my masks to work. Not sure if I would recommend this approach because of the hacky nature of it, but it wouldn't hurt to give it a shot. :)
     
    DriesVrBase likes this.
  8. OmnifariousStudios

    OmnifariousStudios

    Joined:
    Mar 12, 2018
    Posts:
    46
    So I'm in this same situation now and I still can't figure out how to make it work.
    I've tried everything listed in this thread, including your fix where you removed the bones from the avatar config. Any other hints as to what you may have done to make this work?

    Thanks!