Forum Discussion
prabhukumar.dasari
5 months agoExplorer
UI and Transparent Objects Not Visible in Multiview (Quest 3, URP)
Hi, I’m building a VR project for Quest 3 using Unity URP and facing an issue with rendering modes:
- Unity: 6000.3.30f1
- Render Mode: Multiview (via Meta XR)
- Graphics API: OpenGLES3
- Canvas: World Space UI (TextMeshPro, transparent panels)
- Transparent 3D objects: used for visual effects
Everything is working fine using multiview in Quest 2
🎯 Issue:
- When Multiview is enabled, 3D models render fine, but UI and transparent objects are completely invisible.
- If I switch to Multipass, everything becomes visible — including UI and transparency.
- However, in Multipass mode, if any 3D object is placed in front of the transparent object, it flickers or jitters(likely z-fighting).
❓ Questions:
- Is this a known limitation of Multiview with transparent objects in URP?
- Are there any workarounds that allow transparent UI and objects to render properly in Multiview without switching to Multipass?
- Is the z-fighting in Multipass expected behavior, and is there a clean way to fix it?
Thanks for any help!
5 Replies
Replies have been turned off for this discussion
- PopsoiExplorer
I have the same problem. If I set MSAA to disabled in URP setting, It will fix for me, but I need MSAA, so I found that if Opaque texture is disabled in URP setting I will see the transparent objects with MSAA, but I have another visual bugs with shaders and RendererFeatures. Right now I try to find some solution how to use MSAA with Multiview and others settings.
- prabhukumar.dasariExplorer
Hi I have disabled MSAA which showed the transparent objects but having issues with some UI as I am using blur in it. I also need MSAA .. Did you find any solution?
Currently I kept multipass which is working but it is causing some UI rendering issues.
- PopsoiExplorer
Yes, I have some little progress. As I said you can enable MSAA with Multiview and disabled Opaque texture in URP setting. It will resolve problem with transparent, but you still have some issues with UI and shaders that use opaque texture.
I think you can has some renderer feature that doesn't work good with MSAA, that trigger UI rendering issues. Try to remove renderer feature.
If you need to save renderer feature. You can upgrade to Unity 6. I upgraded yesterday for my project to Unity 6 with URP package and it resolved my UI rendering issues. But I still have the problem with shaders that use opaque texture. I am attempting to fix this issue by using shaders that do not rely on the opaque texture.
- prabhukumar.dasariExplorer
If I don't keep MSAA the textures like ground and everything looks blurry
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
- 2 years ago
- 4 years ago