SOLVED

Invalid controller prefabs in Mesh101 sample project

Copper Contributor

Mesh101 sample project has corrupted prefabs LeftControllerModel.prefab and RightControllerModel.prefab

Verified with Unity 2022.3.9f and 2022.3.25f LTS

corrupted-prefabs.png

4 Replies

@lukaszdudziak , Thank you for reporting this. We'll investigate.

Please note that Mesh has very specific requirements on which Unity version is used. Per here and here
"
The Mesh Toolkit now requires the use of Unity Version 2022.3.15f1.
"

I have used Unity 2022.3.15f1 as it is suggested. This issue is very easy to reproduce. Create a new project based on URP 3D template and import Mesh Toolkit as it is described here https://learn.microsoft.com/en-us/mesh/develop/build-your-basic-environment/add-the-mesh-toolkit-pac...
You can go to the prefab located in Packages/com.microsoft.mesh.toolkit/internal/mrtk.input/Visualizers/ControllerVisualizer/Models/generic-trigger-squeeze-touchpad-thumbstick/LeftControllerModel.prefab to see that it has a broken reference.
It is also broken in the Mesh101 demo project.

@lukaszdudziak , yes, thank you again for the details! We have an internal repro for this.

(For any Microsoft/Mesh staff, see bug 47271 for progress.)

best response confirmed by lukaszdudziak (Copper Contributor)
Solution

@lukaszdudziak , the bug is expected to be fixed in Mesh version 2407. Please monitor https://learn.microsoft.com/en-us/mesh/resources/mesh-toolkit-release-notes for release versions and timing.

1 best response

Accepted Solutions
best response confirmed by lukaszdudziak (Copper Contributor)
Solution

@lukaszdudziak , the bug is expected to be fixed in Mesh version 2407. Please monitor https://learn.microsoft.com/en-us/mesh/resources/mesh-toolkit-release-notes for release versions and timing.

View solution in original post