Search Issue Tracker

Fixed

Won't Fix in 2022.1.X

Fixed in 2022.2.3f1, 2023.1.0a21

Votes

0

Found in

2022.1.17f1

2022.2.0b10

2023.1.0a12

Issue ID

UUM-16174

Regression

Yes

AvatarBuilder.BuildHumanAvatar() is unable to find Transform when entering Play Mode

--

-

How to reproduce:
1. Open the attached “Test Avatar” project
2. Enter Play Mode
3. Observe the Console

Expected result: No errors appear
Actual result: “AvatarBuilder 'Armature': Transform 'Hips' for human bone 'Hips' not found” error appears

Reproducible with: 2022.1.0a1, 2022.1.17f1, 2022.2.0b10, 2023.1.0a12
Not reproducible with: 2020.3.39f1, 2021.3.11f1

Reproducible on: Windows 10

  1. Resolution Note (fix version 2023.1.0a21):

    With addition of the root transform to the skeleton mask introduced with a previous bug fix (https://ono.unity3d.com/unity/unity/pull-request/126514), a mask would be falsely created and used even if no skeleton was set by the user. This was fixed by only setting a skeleton mask in the BuildHumanAvatar function if a skeleton is explicitly passed in the HumanDescription.

  2. Resolution Note (2022.1.X):

    Backport to branch 2022.1 has stopped as it reached end of life.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.