-
Notifications
You must be signed in to change notification settings - Fork 256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iPhone 15 Pro Max displays VR and non-VR at the same time when MSAA is enabled #442
Comments
I've figured it out, and I would say it is a bug with Cardboard. Having MSAA enabled in the Render Pipeline settings causes this issue. I wasn't seeing it on a previous project because it's BIRP, and wasn't seeing it on the new test project I created because by default it was using the URP-Balanced quality which has MSAA disabled by default, whereas my project with the issue is using URP-HighFidelity - which has MSAA x4. SPECIFIC ISSUE ENCOUNTEREDWhen MSAA is enabled in URP settings, a non-VR camera is rendered at the same time as VR. I have only observed this issue on the iPhone 15 Pro Max. Can confirm it DOES NOT happen on: SMARTPHONE (please complete the following information):
STEPS TO REPRODUCE THE ISSUE
EXPECTED BEHAVIORMSAA to not cause this double camera on any device VERSIONS USEDWhat version of Google Cardboard are you using? If you are using Cardboard XR Plugin:
SCREENSHOTSSee first post |
Our team is experiencing the same issue using Unity editor version 2022.3.14f1. We have resolved it for now by turning off MSAA, but this is not a long term solution for us. Hopefully the Cardboard SDK will be updated with a proper fix that allows anti-aliasing. |
Workaround does not work if MSAA disabled at runtime. It needs to be disabled in URP Asset before build. |
Is there any workaround? Without a fix we will have to disable MSAA for all iOS devices which is a suboptimal solution. |
SPECIFIC ISSUE ENCOUNTERED
When running VR on an iPhone 15 Pro Max VR and non-VR is displayed at the same time, the non-VR is "on top" of the VR.
I'm 99% sure this isn't a bug with Cardboard, as I've got an older project and a new empty project where this doesn't occur.I'm at a complete loss as to what can cause this.
I've tried
SMARTPHONE (please complete the following information):
EXPECTED BEHAVIOR
Only VR to be displayed
VERSIONS USED
Cardboard SDK/Cardboard XR Plugin: first observed in 1.21.0 and still observed in 1.22.0
Unity: 2021.3.32
SCREENSHOTS
Video: https://drive.google.com/file/d/1SegqEkgWe9ryYYaCjIm7gkcaQ3P11Vtq/view?usp=drive_link
The text was updated successfully, but these errors were encountered: