Oculus最近发布了一份新指南,说明了如何优化虚拟现实体验以及开发者在追踪和解决虚拟现实性能问题时需要注意的常见陷阱。
虚拟现实开发者非常注重保持其Rift体验的帧率保持在90帧每秒(fps)以上,而且这有几个很好的理由。虽然普遍认为这是舒适观看的最低要求(帧率大幅降低可能导致恶心),但如果开发者无法使其内容保持在一个稳定的90帧每秒以上(Gear VR为60帧每秒),他们的应用程序将无法进入Oculus商店。
该公司已经采取了一些临时措施来帮助“修复”游戏过程中不佳的应用程序,包括异步时间扭曲和最新的异步空间扭曲,这两者都旨在填补由于计算能力不足而丢失帧的空白。然而,这些措施并不能解决底层的优化问题,因此Oculus表示开发者必须花费相当多的时间确保他们的应用程序一开始就达到要求。
这份指南专门针对应用程序和游戏引擎开发者,可以在这里找到。
以下是目录的简要内容:
VR性能优化准则:本节涵盖了您在有效优化VR应用程序时应遵循的基本原则。
工作流程:本节介绍了您在追踪性能问题时应使用的工作流程。
性能优化工具:本节介绍了在追踪性能问题时应使用的工具。
教程:优化示例应用程序:本节是一个教程,提供了关于VR性能优化的详细实践指南。
其他资源:本节提供了关于VR应用程序优化问题的其他资源链接。
Oculus通过其开发者门户网站提供了大量资源,包括关于如何为基于PC的VR、移动VR、Web VR以及Unity和Unreal Engine开发VR体验的文档。该公司还发布了一份详尽的最佳实践指南,其中包含了关于如何创建舒适的VR体验的一些最重要、最有价值的信息。因为开发者对用户的视觉现实具有“前所未有的控制力”,仅仅添加VR支持到传统游戏中是不够的,帧率差的体验显然也不行。
0