Add Instant Runtime Splash Screen

The Oculus Integration SDK offers adding splash screens that are driven by the VR runtime. The core benefit of adding splash screens using Oculus Integration SDK is that it offers a high-performance, high-quality alternative to common implementations that are dependent upon the application layer, and loads significantly faster than their application-driven counterparts.

How Does This Work?

During runtime startup, the splash screen appears with the standard Oculus animated loading icon that is world-locked beneath it. Similar to the behavior of built-in Oculus UI overlays, the splash screen and the loading icon snap back to the center when the viewer looks too far in another direction. The splash screen and the loading icon hides as soon as the app starts rendering the first frame.

To achieve optimal visual quality, the splash screen is automatically re-sized and positioned according to its input size. You can control the size by increasing & decreasing the source image resolution, for example, to double the size of the splash screen, double the resolution.

Add Splash Screen

  1. Add your splash screen PNG under the Assets folder.
  2. From the Hierarchy tab, select OVRCameraRig to open the settings in the Inspector tab.
  3. Under Quest Features, in System Splash Screen, click Select to select the splash screen image.
  4. To test the integration, build your app and run it on Oculus Quest headset.