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 开发的同学,也希望官方不要关闭这种方式,给开发者留一条简单的实现的路,感谢~

相关推荐
归真仙人8 天前
【UE项目迁移银河麒麟(Linux)局域网会话搜索失败排查】
ue5·ue4·vr·unreal engine·银河麒麟
工业HMI实战笔记15 天前
造纸行业HMI:纸机的卷取控制与质量监控界面
人工智能·交互·vr
道可云18 天前
道可云VR/AR导览系统:助力山东多地市打造智慧文旅标杆
ar·vr
XR技术研习社19 天前
关于 PICO 串流测试中报错 IndexOutOfRangeException: renderPassIndex 的两个排障方法
unity·ar·xr·vr
工业HMI实战笔记22 天前
未来已来:AR、VR与AI在下一代HMI中的展望
人工智能·ar·vr
! 冰封雪莲 !24 天前
执法监管能力提升VR学练考系统解决方案
大数据·vr·环保
独立开发之道25 天前
Three.js 创建 VR 内容:四步把一个普通 3D 场景送进头显
javascript·3d·vr
XR技术研习社25 天前
从 PICO 文档看未来短期内的 Unity 版本选择
unity·游戏引擎·xr·vr
Jmyd012325 天前
VR实训室与AR实训方案差异对比及选型适配指南
ar·vr·虚拟现实·虚拟仿真·虚拟实训·虚拟仿真实训课件
世优科技虚拟人1 个月前
VR大空间定制开发商业化观察,经典IP沉浸式展演撑起文旅新业态
vr·数字人·ai数字人·vr大空间·世优科技