艺术家在《半条命:爱莉克斯》中的有趣实验为未来元宇宙提供了一瞥

艺术家丽兹·爱德华兹(Liz Edwards)戴着VR头显进入17号城市,将罗素的巢穴作为画室,在那里画了一幅全神贯注于电脑的地下战士的肖像。这一有趣的实验为未来元宇宙提供了一瞥,但这是如何实现的呢?

《半条命:爱莉克斯》(Half-Life: Alyx)并不支持虚拟作画,绘画是通过另一个VR程序Vermillion来实现的——这个油画模拟器作为应用程序叠加被带入游戏世界。因此,绘画场景展示了一个VR世界,该世界由Vermillion以AR方式扩展。

Vermillion叠加层不仅限于《半条命:爱莉克斯》,也可以在其他SteamVR应用程序中使用。“能够在任何SteamVR游戏中随意画油画,这绝对是疯狂的。”爱德华兹写道。

出于对这种叠加方式的可能性的好奇,Vermillion的开发者Thomas van den Berge在不到一周的时间内创建了该功能。“这是一个在SteamVR上运行的叠加层,可以与游戏单独交互。我以前只见过2D窗口。“Van den Berge在Twitter上写道。

如果你在绘画过程中被联合体或头蟹攻击会发生什么?别担心:根据Van den Berge的说法,你可以随时切换回游戏的控制来击退入侵者。

如果您想试用该功能,则需要在 VR 应用程序的启动选项中启用它。VR世界中的虚拟绘画能够顺畅地与HTC Vive和Valve Index配合使用,但在Quest中可能存在卡顿现象。Van den Berge正在解决这个问题。

VR应用程序的叠加是如何运行的呢?对此,Thomas van den Berge作了解释:

关于VR渲染如何首先工作的一点技术背景:游戏世界是为每只眼睛渲染的,就像为平面游戏只渲染一次一样。然而,在此之后,每只眼睛的输出都会翘曲以抵消镜片的失真。这会拉伸渲染的图像,使其模糊。这就是为什么您需要以比头显上的像素量更高的分辨率进行渲染以获得清晰的图像,或者为什么没有性能预算的独立 VR 游戏看起来比 PC 上的游戏更模糊。

VR运行时能够将纹理直接叠加到发送到头显的最终图像上,而不必扭曲以匹配镜头。它们必须是特定的形状:矩形、圆柱体或 360 度全景图。这是您在打开VR仪表板时看到的非常清晰的菜单面板背后的技术。游戏还使用叠加层来获得更清晰的游戏内菜单。

借助 OpenVR(SteamVR 背后的 VR 运行时),您可以更进一步:您可以纯粹作为叠加而不是游戏启动应用程序,这样您就可以同时运行游戏和一个或多个叠加应用程序。到目前为止,LIV 或 Desktop+ 等应用程序已经使用它在 VR 中在浮动矩形叠加层上显示补充信息。OpenVR 还支持在叠加层中捕获输入,以便您可以覆盖游戏中的输入,从而防止在您实际想要与叠加层交互时发生游戏操作。

然而,对于Vermillion,我需要将整个3D场景显示为叠加层,而不仅仅是浮动面板。叠加功能几乎没有文档,从我在 Twitter 上读到的内容来看,没有办法让 3D 叠加层平稳运行。我正要放弃,这时有人向我提起了乔·路德维希。他是 SteamVR 背后的 Valve 开发人员之一,他碰巧在 2020 年创建了 Aardvark XR。Aardvark 是一个叠加应用程序,可绘制完整的 3D 场景,这是一个用于创建空间微件的用户可扩展平台。Aardvark 是开源的,虽然它是一个原生C++应用程序,而 Vermillion 是使用 Unity 制作的,但它拥有我了解如何创建 3D 叠加场景所需的所有组件。

它利用 360 全景叠加模式,将叠加的眼睛输出扭曲为立体全景。下一个挑战在于使摄像机位置和旋转与正在渲染的游戏相匹配。叠加层与游戏完全分开,并且不知道游戏中摄像机的位置。如果游戏中和叠加层中的摄像机移动不匹配,则叠加层似乎“抖动”或滞后。一旦叠加层的帧率与游戏的帧率不匹配,这一点就会变得非常明显。

到目前为止,我已经能够在SteamVR头显(如Vive和Index)上获得非常稳定的结果,完全消除了Vermillion画架是游戏一部分的错觉。遗憾的是,似乎在 Quest 上通过链接玩游戏所需的额外步骤会造成干扰,因为此时那里仍然有抖动。希望有好运,我能够解决这个问题!

丽兹·爱德华兹与Thomas van den Berge的合作展示了元宇宙的潜力。如果你不仅可以将化身和对象从一个虚拟世界移动到另一个虚拟世界,还可以在另一个虚拟世界中打开VR应用程序,那会怎样?为什么虚拟世界应该是最终产品,而不是无限扩展呢?

扩展VR世界,组合和嵌套VR应用程序的可能性至今一直是难以想象的。Van den Berge的有趣实验提供了对未来的一瞥。【本文最初发布于数字叙事

赞赏支付宝扫码赞赏微信扫码赞赏
本文系最元宇宙原创(编译)内容,未经授权,不得用于商业目的,非商业转载须注明来源并加回链。

相关文章

泽诺
泽诺
当一件艺术品达到它的最高形式时,它就变成了一种技术。当一项技术达到了它的最高形式,我们称之为艺术。