一位开发者已经将《半衰期:爱莉克斯》的第一个场景移植到 Unity 引擎,使其能够在 Quest 3 上独立运行,无需连接 PC。
Valve 屡获殊荣的 AAA 级 VR 游戏目前仅支持 Windows PC VR。 但在 VR 行业中,一个长期未解的问题始终存在:它何时才能在无需 PC 的独立头显上运行? 这是许多玩家和开发者都十分关心的问题,因为它直接关系到VR游戏体验的便捷性和普及度。
开发者 Boris Novikov 不想等待 Valve 来回答这个问题。他推测 Quest 3 中的 XR2 Gen 2 芯片组,Meta 曾描述其 GPU 的强大程度堪比 Oculus Rift 的最低配置 PC,可能已经能够渲染 17 号城市场景。他的这一尝试,无疑是对独立VR头显性能的一次大胆探索。
Novikov 从 Alyx 的第一个场景中提取了 3D 资产和声音,并将它们导入到 Unity 中,使用自定义着色器和处理脚本针对不同的引擎进行适配。 然后,他使用 Hurricane VR 框架添加了手部-物体交互,并使用 MicroAVL 包伪造了该场景的体积效果。 值得注意的是,移动物体的动态阴影已经启用。
在 Quest 3 的默认渲染分辨率、2x MSAA 和启用固定注视点渲染的情况下,当看向某些区域时,该场景以稳定的 72 FPS 运行,而看向其他区域时,帧率会显著下降。 Novikov 声称这些下降是由于密集的几何体造成的,可以通过简化某些地方使用的 3D 模型来解决。 这表明,在特定场景下,Quest 3的性能瓶颈主要在于几何体复杂度,优化模型可以有效提升表现。
Novikov 的工作表明,移动芯片组的功能令人惊讶地强大,并表明 Valve 在技术上可以优化《半衰期:爱莉克斯》以在 Deckard 上运行,Deckard 是其即将推出的独立头显,最近的泄露表明它应该使用类似类型的芯片。 这为《半衰期:爱莉克斯》未来登陆独立VR头显提供了可能性,同时也激发了人们对Valve新头显的期待。
然而,我们应该注意到,这只是 Alyx 的介绍性体验。 这里没有敌人或武器,并且包含这些元素和其他复杂的游戏逻辑可能会显着影响性能。 此外,其他一些场景可能包含如此详细的几何体,以至于简化它以在移动芯片组上运行会对 Valve 想要批准这样做的事情产生太大影响。 我们仍然期望 Deckard 专注于从您的游戏 PC 无线流式传输,以比独立硬件更高的帧速率、分辨率和图形保真度。 也就是说,通过无线串流,Deckard能够提供更接近PC VR的游戏体验,从而弥补独立模式下性能的不足。