Oculus Store has a requirement so that the loading process should be less than 4 seconds or some loading indicator should be shown to a user. I’m using UE 4.19 and found several advises how to set loading (splash screen) for Gear VR application.
1. Edit DefaultEngine.ini file and add following:
[/Script/OculusHMD.OculusHMDRuntimeSettings]
bAutoEnabled=True
TexturePath=/Game/Textures/loading.loading
DistanceInMeters==(X=2.0, Y=0.0, Z=0.0)
I found several options of this parameters and path, but none works for me.
2. Use blueprints according to UE documentation:
https://docs.unrealengine.com/en-us/Platforms/VR/SplashScreens
Even if I go step by step it doesn’t work. After some experiments I made it work and show splash screen when level is loaded. So it is possible to load simple empty level and show loading screen there, but still I need 5 seconds to load this simple level. And whie it loads screen is black.
Hope someone can help since it is very common task for those who wants to publish a Gear VR application to Oculus Store. Thanks in advance!