Add Custom VR Controller Models

Only desktop and Oculus Quest builds don't load a controller model automatically. WebGL builds with the WebVR feature don't have this issue.

  1. Import your contoller models.

  2. Open the OpenXR Player (Assets/Vour/Prefabs/Players/OpenXR Player).

  3. Replace the default models with your new ones.

  4. Set the replaced models in the Model field of the XR Controller script of each controller GameObject (LeftHand Controller & RightHand Controller).

Importing Controller Models from the Oculus Integration

It is important to only import the models and not the whole package itself, as there were some controller tracking issues when the full package was imported. Also, it saves some disk space and build time.

Last updated