Oculus改进了Unity Quest开发者的迭代时间。
Oculus在Unity中引入了三个改进措施,以显著加快开发者构建Quest应用的迭代过程。这些改进措施旨在缩短测试时间,提高效率。
第一个改进是“OVR Build APK and Run”,使用高速缓存来加快应用程序的打包速度,可以比正常的“Unity Build and Run”命令快10%-50%。
第二个改进是“OVR Quick Scene Preview”,它自动将项目划分为多个资源包,并将变更后的资源包上传到Quest。这样,在修改应用程序并使用该命令后,只需上传变更的资源包,而不需要重新上传整个应用。
第三个改进是“Shader Stripping”,该功能在Unity 2018.2及更高版本中可用,可以加快“OVR Build APK and Run”和“OVR Quick Scene Preview”两个流程。该功能让Unity应用程序在Quest上只加载第二层级的着色器,从而节省了打包其他层级着色器的时间。
Oculus在Beat Saber、Dead and Buried 2和Superhot VR等已发布的Quest应用上测试了这些改进措施,并发现它们能够显著提高迭代时间,提高80%以上的效率。
Oculus建议开发者在开发阶段使用“OVR Quick Scene Preview”进行快速迭代,而在接近发布或想要查看最终项目效果时使用“OVR Build APK and Run”。该公司还更新了开发者文档,为开发者提供更多详细信息。