Forum Discussion
jordan.mcgraw
4 years agoExplorer
Quest Only Renders Right Eye
Context: I recently upgraded to Unity (2020.3.30f1). I am using Oculus XR Plugin (1.11.2) and XR Plugin Management (4.2.1). I am using OpenGLES3 Graphics API, Multi Pass Stereo Rendering Mode, using ...
Cain_Bloodbane
4 years agoAdventurer
This one took me hours to figure out how to get working, and I am pretty sure this is what had me stop working on my VR project several months ago when I was last working on it because updating would cause this to happen.
I used GIT to help so I could undo changes I had done. The newest release had to work I knew, because how else would it have become a non-preview package?
One of the problems seems to be the Oculus Integration asset from the store, it needs to be updated. A new version 40 was released a few days ago. Doing that seemed to help, because now at least I could see the Unity splash screen with both eyes, but inside the app it was not the right eye that was black.
Then I disabled the Oculus OVRPlugin by going into the Oculus menu, which should be between the Tools and Window dropdown if the integrations asset is installed.
Select Oculus -> Tools -> OVR Utilities Plugin -> Set OVRPlugin to Package Manager-provided (Disable OVR Utilities version)
Still no luck though. I also tried changing the stereo rendering method to Multiview instead of Multipass and that on its own also did not work.
I found that the last problem was a setting in the OVRManager script on the OVRCameraRig in the scene, it had the option Monoscopic enabled. That option does seem to help improve performance quite a bit, because my controllers would not render fast enough and swinging them in front of my eyes they would not be smooth moving. With the old plugins, this Monoscopic would help improve that performance, because it ensures the view is only rendered once. So I guess its like the old "single-pass rendering". But now I have that same performance with this option disabled.
So to sum up...
Update the Oculus Integration asset to version 40 and ensure the OVRCameraRig does not have Monoscopic enabled. Now its all working in Unity 2021.3.4f1 with the Oculus XR Plugin version 3.0.1 and the XR Plugin Management version 4.2.1. The step were I disabled the OVRPlugin was not necessary and I have now activated it again. If you disabled it, you will have to use the "update" step in the same menu where you disable it. Not sure what difference it makes though... might help with the new XR feature where you can use passthrough.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 1 year ago
- 2 years ago
- 5 years ago