Meta Quest 3动态遮挡功能实现巨大优化,性能效果大提升
质量变得更高,CPU用量减少了80%,GPU用量减少了50%,而且对开发者而言更容易实现
(映维网Nweon 2024年07月23日)Quest 3的动态遮挡目前只得到少数应用的支持,但随着Meta XR Core SDK v67的发布,现在这项功能的性能已经实现了巨大的优化。
根据Meta的说法,现在动态遮挡功能的质量变得更高,CPU用量减少了80%,GPU用量减少了50%,而且对开发者而言更容易实现。
遮挡是混合现实头显的一项关键功能。只对预先扫描的场景执行这种操作称为静态遮挡,而动态遮挡则是指系统支持场景变换和对象移动。
Quest 3在推出时仅支持静态遮挡,不支持动态遮挡。不久后,团队提供了实验性的动态遮挡功能。
不过,集成它是一个相对复杂的过程。它要求开发者修改想要遮挡的所有虚拟对象的着色器。显然,这与一键式解决方案的理想场景相去甚远。另外,相关体验的质量并不如人意,深度图的分辨率非常低,你会对象边缘看到空白的间隙,不会捕获诸如手指之间的空间这样的细节。
所以,目前很少有Quest 3混合现实应用支持动态遮挡。
不过,随着Meta XR Core SDK v67的发布,现在这项功能的性能已经实现了巨大的优化。根据团队的说法,现在动态遮挡功能的质量变得更高,而且CPU用量减少了80%,GPU用量减少了50%。
不仅只是这样,开发者可以更容易实现集成。Meta增加了对使用Unity Shader Graph工具构建的着色器轻松添加遮挡的支持,并重构了Depth API的代码,使其更容易使用。
更多关于Depth API的信息请访问Unity文档标题或Unreal文档标题。