Updated on
March 20, 2023
This is a growing document where we will cover the most frequently asked questions about common issues when developing VR applications on Unity that have emerged in our channels, these could be Youtube comments, discord, contact forms or direct messages. :
If you have questions that are not being covered here, join our discord and let us know.
You probably set up a Universal Render Pipeline (URP) project. If that's the case, you need to convert the materials as the demo scene is built with the Standard Render Pipeline.
Open your Project in Unity, and go to Edit > Render Pipeline > Universal Render Pipeline and select either Upgrade Project Materials to URP Materials or Upgrade Selected Materials to URP Materials.
This still might be due to setting up the project on a URP template.
Open your Project in Unity, and go to Edit > Render Pipeline > Universal Render Pipeline and select either Upgrade Project Materials to URP Materials or Upgrade Selected Materials to URP Materials.
Then go to Edit >Project Settings > Graphics and in Scriptable Render Pipeline Settings select Universal Render Pipeline
Most probably the model does not allow read/write. To fix this, select the model of the object in your project assets folder and open the Unity Inspector. In the model's properties, you'll find a "Read/Write" checkbox. Set it to true.
First, we would recommend you to check that your controllers work outside of the Unity environment, also check if your headset is tracking correctly as it could be an issue not related to VR Builder or Unity.
If this is correct, please check for the correct controller profile on XRIT/OpenXR.
Check the set-up tutorial to make sure you’ve followed the VR Builder setup instructions correctly. Specifically XR settings such as OpenXR/Oculus setup.