VR 实现 Splash Screen 效果

文章目录

背景

手机 App 在实现 Splash Screen 的时候,目前都有成熟的方案可以参考,但是在做 VR 开发时,要如何实现一个 App 自己的 Splash Screen ,下面是我们基于 PICO & OCULUS 进行业务开发时经过探索得到的一个简单高效的实现方案。

官方实现

在 PICO 和 OCULUS 官方提供的使用 Unity 的开发工具链中,提供了设置 Splash Screen 的方法,我们先参考官方教程将官方工具链中的 Demo 跑起来:

OCULUS : https://developer.oculus.com/documentation/unity/unity-gs-overview/

PICO : https://developer-global.pico-interactive.com/document/unity/create-a-developer-account-organization-and-app/

在 PICO 和 OCULUS 的 Unity 工具链中,提供了设置 Splash Screen 的方式,需要参考官方的教程将 PICO 和 OCULUS 的工程跑起来,可以进入到最终的下面的设置启动图的界面,

PICO:

OCULUS :

逆向分析

这里借助 Jadx 这个工具,我们将生成的 Apk 反编译:

借助 jadx 这个工具,我们在 APK 中我们搜索 Splash 这个关键字,然后找到相关的代码描述,添加相应的配置进行测试,最终得到解决方案:

PICO:

assets中添加一张 pico_splash.png 的启动图:

OCULUS :

assets中添加一张 vr_splash.png 的启动图:

希望这种实现方式能帮助到进行 VR 开发的同学,也希望官方不要关闭这种方式,给开发者留一条简单的实现的路,感谢~

相关推荐
liuhaikang4 天前
鸿蒙VR视频播放库——md360player
音视频·vr·harmonyos
林枫依依5 天前
电脑配置流程(VR项目)
vr
gxdtgsy5 天前
360度VR全景设备技术测评与行业应用分析
人工智能·vr
O561 6O623O7 安徽正华露5 天前
露,生理虚拟实验室 机能虚拟实验室 机能学虚拟实验室 医学虚拟现实实验系统
vr
xhyyvr9 天前
VR模拟触电体验系统:沉浸式感知危险,筑牢触电安全防线
vr·vr公共安全·vr公共安全体验馆·vr公共安全展厅·vr预防触电
XR技术研习社12 天前
第二种升级Quest系统的方案
unity·xr·vr
Axis tech14 天前
Varjo XR-4系列引入集成手部跟踪功能
xr·vr
AndrewHZ15 天前
【图像处理基石】VR的眩晕感是如何产生的?
图像处理·算法·计算机视觉·vr·cv·立体视觉·眩晕感
编码旅者16 天前
《Virt A Mate(VAM)》免安装豪华版v1.22中文汉化整合
游戏引擎·图形渲染·vr·动画
Axis tech16 天前
使用ART光学动作捕捉系统,创建大型可重构FLEX沉浸式可视化解决方案
vr