Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
nu23.dev's avatar
nu23.dev
Explorer
3 years ago
Solved

Oculus Quest 2 splash loading screen not visible Unreal 5.1.1

Have tried many things for two days and am still unable to get the splash screen to display when running on Quest 2. It's black with 3 loading dots.  Would like to have the OS Splash Screen run as described in the following document. Does this work in Unreal 5.1.1 or broken?

https://developer.oculus.com/documentation/unreal/unreal-loading-screens/

Unreal 5.1.1
Oculus VR plugin V 1.59.0 (from Oculus)
Open XR plugin V1.0 (from Epic)

 

Tried using MetaXR-5.1-v49_20230131-144410 plugin (its the latest and thought that might make it work) instead of Oculus VR V 1.59.0 but that causes my Unreal 5.1.1 to crash when opening. Tried putting MetaXR plugin in these two directories with same result:

\UE_5.1\Engine\Plugins
[project]\Plugins

 

Overall I'm looking for a method of displaying a splash screen in less than 4 seconds after app launch as required by Oculus store. What is the current standard way of doing this? Thanks!

 

 

 

 

 

 

 

  • Works with these MetaXR settings!

    [/Script/OculusXRHMD.OculusXRHMDRuntimeSettings]
    bAutoEnabled=True
    +SplashDescs=(TexturePath="/Game/red.red",TransformInMeters=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=4.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),QuadSizeInMeters=(X=3.000000,Y=3.000000),DeltaRotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),TextureOffset=(X=0.000000,Y=0.000000),TextureScale=(X=1.000000,Y=1.000000),bNoAlphaChannel=False)
    XrApi=OVRPluginOpenXR
    ColorSpace=P3
    ControllerPoseAlignment=Default
    bSupportsDash=True
    bCompositesDepth=True
    bHQDistortion=False
    PixelDensityMin=0.500000
    PixelDensityMax=1.000000
    +SupportedDevices=Quest2
    SuggestedCpuPerfLevel=SustainedLow
    SuggestedGpuPerfLevel=SustainedHigh
    FoveatedRenderingMethod=FixedFoveatedRendering
    FoveatedRenderingLevel=Off
    bDynamicFoveatedRendering=True
    bSupportEyeTrackedFoveatedRendering=False
    bFocusAware=True
    bLateLatching=False
    bRequiresSystemKeyboard=False
    HandTrackingSupport=ControllersOnly
    HandTrackingFrequency=LOW
    bInsightPassthroughEnabled=False
    bAnchorSupportEnabled=False
    bBodyTrackingEnabled=False
    bEyeTrackingEnabled=False
    bFaceTrackingEnabled=False
    bDeploySoToDevice=False
    bSupportExperimentalFeatures=False

2 Replies

Replies have been turned off for this discussion
  • Was able to get the MetaXR plugin working by reinstalling Unreal. Splash screen still not displaying. Currently running:

    Unreal 5.1.1
    MetaXR-5.1-v49_20230131-144410 plugin V1.81.10
    Open XR plugin V1.0

  • Works with these MetaXR settings!

    [/Script/OculusXRHMD.OculusXRHMDRuntimeSettings]
    bAutoEnabled=True
    +SplashDescs=(TexturePath="/Game/red.red",TransformInMeters=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=4.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),QuadSizeInMeters=(X=3.000000,Y=3.000000),DeltaRotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),TextureOffset=(X=0.000000,Y=0.000000),TextureScale=(X=1.000000,Y=1.000000),bNoAlphaChannel=False)
    XrApi=OVRPluginOpenXR
    ColorSpace=P3
    ControllerPoseAlignment=Default
    bSupportsDash=True
    bCompositesDepth=True
    bHQDistortion=False
    PixelDensityMin=0.500000
    PixelDensityMax=1.000000
    +SupportedDevices=Quest2
    SuggestedCpuPerfLevel=SustainedLow
    SuggestedGpuPerfLevel=SustainedHigh
    FoveatedRenderingMethod=FixedFoveatedRendering
    FoveatedRenderingLevel=Off
    bDynamicFoveatedRendering=True
    bSupportEyeTrackedFoveatedRendering=False
    bFocusAware=True
    bLateLatching=False
    bRequiresSystemKeyboard=False
    HandTrackingSupport=ControllersOnly
    HandTrackingFrequency=LOW
    bInsightPassthroughEnabled=False
    bAnchorSupportEnabled=False
    bBodyTrackingEnabled=False
    bEyeTrackingEnabled=False
    bFaceTrackingEnabled=False
    bDeploySoToDevice=False
    bSupportExperimentalFeatures=False