Forum Discussion
ani.ta
2 years agoHonored Guest
Enable Passthrough during loading or splash screen. Three dots background remains black.
Hi there.
We are developing an MR app for Quest 2 and 3. We can use Passthrough successfully in all our app except during the loading and splash screen, where black background is shown.
We aren't using a splash screen, the three loading dots are shown instead.
We followed those two guides to have Passthrough enabled in the loading screen, but non of the options seems to work:
https://developer.oculus.com/documentation/unity/unity-passthrough-gs/#enable-based-on-system-recommendation
https://developer.oculus.com/documentation/unity/unity-customize-passthrough-loading-screens/
*We are using Meta XR All-in-One SDK v 63.0
*Insight Passthrough is enabled in OVR Manager
*System Splash Screen Background is set to Passthrough.
*We don't have a splash screen in Player Setting nor in OVR.
*We also tried to enable passthrough background in the AndroidManifest.
Are we missing something??
Also, we loaded a splash screen in the OVR to do some testing, and it was shown with black background.
We deleted the image and all the associated changes after the test, but the splash image is still there in subsequent builds.
Thank you all!
7 Replies
Replies have been turned off for this discussion
- pegassyExplorer
Deleted
- pegassyExplorer
Deleted
- pegassyExplorer
I ended up having the exact same issues, following the guide here:
https://developer.oculus.com/documentation/unity/unity-customize-passthrough-loading-screens/ - ani.taHonored Guest
Correction: It's working properly on Quest 3, but not on Quest 2.
- MissingNo7Explorer
I was having a similar issue with the Quest 3 and Unity 6 preview (since we can now disable Show Splash Image in Project Settings > Player using Unity 6).
What I found was that after I made a build of my app with the wrong option for Camera Rig > OVR Manager (Script) > System Splash Screen Background, I believe the AndroidManifest.xml file was holding on to my previous selected option: System Splash Screen Background: Black, because after clicking the menu option Oculus > Tools > Update AndroidManifest.xml I noticed my new build of the .apk would then have the made changes I made and System Splash Screen Background: Passthrough was then finally working for me.
ani.ta I don't own a Quest 2, but maybe you might need to do the same for that device?
I found this out because I made a whole new project, and built the app, and if I had everything setup correctly then the app with passthrough worked just fine. If I forgot to change the System Splash Screen Background from Black to Passthrough, then only running Update AndroidManifest.xml did the change get made.
TLDR: Try Oculus > Tools > Update AndroidManifest.xml
- rex.gatling.963Protege
I have a personal Unity Plan I can't disable the splash screen. Do I need to have a pro plan to be able to do this?
- MissingNo7Explorer
Are you using a different version of Unity besides Unity 6? I believe you need Unity 6 and above to remove the splash screen as stated in the documentation.
Unity 6 documentation for Splash Image Player settings. This states the splash screen can be removed without specifying any plans required: https://docs.unity3d.com/6000.0/Documentation/Manual/class-PlayerSettingsSplashScreen.html
Unity 2023.2 and any other lower version of Unity documentation does state you need Plus, Pro, or Enterprise Unity plans to remove the splash screen: https://docs.unity3d.com/2023.2/Documentation/Manual/class-PlayerSettingsSplashScreen.html
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
- 3 months ago