启动黑屏时间减少15倍,Oculus为Quest带来即时屏幕启动优化
启动屏幕加载时间显著减少
(映维网 2021年05月14日)允许用户尽快进入应用程序对于提供愉快的体验非常重要。游戏引擎可能需要一定的时间来初始化渲染子系统和XR子系统,然后才可以显示启动屏幕。
为了帮助更快地启动屏幕,同时保持高质量,Oculus将在v28 SDK版本中为Quest应用程序带来运行时驱动的即时屏幕启动。通过对应用程序的微小修改,你将会看到启动页加载时间的显著减少。在测试中,从最后一个Shell frame提交到第一个logo启动,黑屏时间减少了15倍。
1. 原理
Oculus运行时会把一个应用程序的启动页图像加载到一个高质量的合成器层,并在应用程序启动时立即显示所述图像,并配以熟悉的闪烁三点。当应用程序渲染第一帧时,启动页图像(和三点)将立即隐藏。
系统将根据输入尺寸自动调整启动页层的尺寸和位置,以在Quest 2获得峰值像素质量。若要将logo的尺寸增加一倍,请创建一个分辨率为两倍的PNG。Quest 1使用完全相同的尺寸,并使用层超级采样来抵消较低的显示分辨率。
2. 如何在应用程序中添加运行时驱动的即时屏幕启动
-
在assets/vr\u Splash.PNG下添加你的启动页PNG
2.更新manifest以包含
为了简化实现,V28 SDK已经添加了UE4和Unity引擎集成。
Unity集成截图