Forum Discussion

lukaszdudziak's avatar
lukaszdudziak
Brass Contributor
Apr 18, 2024
Solved

Invalid controller prefabs in Mesh101 sample project

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

Verified with Unity 2022.3.9f and 2022.3.25f LTS

  • LukeOReilly's avatar
    LukeOReilly
    May 28, 2024

    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.

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 https://learn.microsoft.com/en-us/mesh/resources/mesh-toolkit-release-notes#mesh-toolkit-uploader and https://learn.microsoft.com/en-us/mesh/develop/getting-started/prerequisites#unity-version-2022315: 
    "
    The Mesh Toolkit now requires the use of Unity Version 2022.3.15f1.
    "

    • lukaszdudziak's avatar
      lukaszdudziak
      Brass Contributor
      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-package
      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.
      • LukeOReilly's avatar
        LukeOReilly
        Former Employee

        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.

Resources