雨果·巴拉:行业北极星Vision Pro过度设计不适合产品市场

Meta发布Quest VR开放世界示例项目:用asset streaming优化场景加载

查看引用/信息源请点击:映维网

以高保真度运行用户正在交互的世界区域,同时以低分辨率加载其他边远区域

映维网 2022年01月13日)虚拟现实是最具沉浸感和最丰富的娱乐体验之一,但构建广阔的开放世界面临着一个棘手的难题:对于受硬件限制的设备,加载整个世界将迅速达到系统内存的极限。

幸运的是,玩家一次只能与世界的一部分进行交互。所以,你将能够通过asset streaming来节省内存。简单来说,你可以以高保真度运行用户正在交互的世界区域,同时以低分辨率加载其他边远区域。你甚至可以选择不加载其他区域,直到玩家接近它们。

当玩家在你的世界中移动时,你可以根据玩家交互的可能性来加载和卸载区域。

优化内存使用对应用程序的视觉和音频质量都非常重要,任何卡顿都会对玩家体验产生负面影响。为了帮助你解决内存问题,你可以参阅这一文档和基于《Dead & Buried 2》的Unity示例项目。所述示例项目描述了评估asset、剖析运行时性能、以不同LODs生成asset、创建根据玩家位置加载和卸载LODs的系统、以及编写确认asset管理系统正在工作的工具等等。

另外,这个项目示例提供了优化世界所有区域(包括子关卡)的运行时的步骤。尽管示例项目的重点关注加载关卡几何体,但核心原则适用于音频、动画和网格等组件。你的世界旨在实现逼真的沉浸式体验,对于扩展你当前和未来的应用以获得最佳玩家体验而言,asset streaming可以发挥至关重要的作用。

本文链接https://news.nweon.com/93464
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯