VR中的Microsoft Flight Simulator:全开天空的动荡开始

2020-12-24 06:02:31

经过粉丝和发烧友一年多的要求以及数月的官方嘲笑后,Microsoft Flight Simulator具有虚拟现实模式。无论您是通过Steam还是Windows Store玩游戏,现在都可以利用" OpenXR"在启用/禁用VR"的帮助下,似乎可以调用市场上任何PC-VR系统随时使用键盘快捷键。

今年夏天,在游戏的最终测试版Beta测试之前,Asobo Studio的开发人员在视频通话中使用了屏幕共享功能,在Ars Technica向我们介绍了VR模式。这绝不是炫耀VR的理想方法,部分原因是该平台需要较高的刷新率才能舒适地玩游戏,而在大流行时代的视频通话中却无法顺利发送。但是,即使是视频通话,看起来也很不稳定。 Asobo的团队向我们保证,不完整的VR模式运行良好-但是,当然,最近我们都在保证游戏预览方面处于领先地位。

现在已经正式邀请用户将Microsoft Flight Simulator拍打在他们的脸上,我必须强烈敦促用户不要这样做-或至少要严格限制他们的期望。老实说,Asobo Studio应该发出这些警告而不是我发出警告,因为这种模式尚不适合零售。

对VR的支持始于游戏顶级菜单中的快捷方式,只需单击即可让玩家知道。启用VR可以将游戏的双焦点提要巧妙地传送到您在后台运行的任何VR系统(SteamVR,Oculus,Windows Mixed Reality)上,同时以全屏预览替代您的桌面提要,不幸的是,缩小大小或像素密度。

但是,在首次启动时,请勿使用其方便的产品来使用MSFS,而直接进入VR。游戏没有告诉您这一点,但是您需要为VR手动分配两个关键的按钮功能:一个是即时切换到和退出VR,另一个是切换到中心。 34;您的VR观点。需要后者才能启动游戏,这很有意义,因为您的耳机在切换时可能指向错误的方向。但是,如果未切换,则基本上可以通过启用VR来锁定游戏。 Alt + F4,然后重试。 (而且,这很令人困惑:您目前无法在顶级“ VR”选项菜单中分配这些按钮;相反,您必须在“&”中搜索“ VR” #34; controls"菜单。)

下一步可能是将任何VR控制器功能映射到MSFS的按钮分配。坏消息:您目前不能,至少不能在MSFS的菜单系统中,并且我无法通过SteamVR调试界面将功能手动分配给Valve Index Controllers(又名Valve Knuckles)。我之所以提到Knuckles,是因为它们可以说是终极的飞行模拟器手动控制器,因为它们以使用户同时抓住飞行操纵杆并切换其按钮和开关的方式卡在手上。在VR中方便携带它们的额外按钮,触发器和操纵杆会非常方便,但MSFS会完全跳过它们,以避免在游戏中添加手部追踪功能。

取而代之的是,一旦您进入VR驾驶舱,您便会成为不可见的,漂浮的相机,没有身体或手,即使MSFS为游戏中的可见飞行员提供了十几种角色模型选项。 (但是,这些仅出现在VR外部的第三人称视角中,因此在手动跟踪的VR中不存在是有道理的。)虽然最精明的MSFS飞行员可能已经拥有了他们最喜欢的飞机。功能映射到其键盘,鼠标,飞行杆,油门杆,方向舵和其他附件上的每个按钮,游戏仍然支持在您选择的飞机面板上轻击任何可见的东西-这就是浮动VR鼠标所在的位置光标起作用。基本上,您的飞机面板的整个表面,以及座舱中其他地方的任何紧急手柄,都被映射到了一块巨大的“鼠标垫”上。覆盖整个3D边界。在VR中,抓住鼠标并向四周拖动,它将以最有意义的方式在驾驶舱上移动。这绝对不等同于在自由的3D空间中用自己的手指够到面板,但是在紧要关头,它已经足够好了。

戴上耳机,您会遇到现实世界中的控件问题,而不是将1:1映射到您选择或必须盲目地在现实生活中使用自己喜欢的控件的任何装备。幸运的是,Microsoft飞行模拟器已经为该问题准备了好几个月的飞行员,因为2D版本由于这种抽象而生死。除非您为游戏中的每个飞机都拥有不同的飞行杆和面板附加系统,否则您将永远没有足够的硬件来模拟游戏的物理方面。长期以来,其他VR飞行模拟选项(包括梦幻般的Elite Dangerous和逼真的X-Plane)都以相同的方式工作,迫使用户将飞行硬件放置在自己喜欢的耳机附近,并在使用VR时盲目操作。它工作正常。

我唯一要注意的是,如果尚未将鼠标添加到VR设置中,请确保将鼠标添加到VR设置中,因为您将希望使用光标拖动游戏的可选2D信息面板。可以将弹出式地图和塔式通讯面板添加到" infinite" VR的监视器排列是一些非常具有未来派意义的内容,而我在MSFS中全都关注它。

Asobo似乎为VR中的每个3D渲染元素建立了新的管道。图形设置菜单现在具有" VR"标签,默认为" low"和" off"对于所有的切换,即使这些设置都已最大化,对于2D模式下的相同切换,它们也不是1:1匹配。光线分辨率,远处物体细节,体积云,细节水平滑块,树叶,阴影,环境光遮挡等等,它们在VR中都较弱。

这可能会让您相信,这是针对VR需求而进行的残酷优化的构建,该平台的舒适性和胃部敏感性不低于稳定的80 fps。可悲的是,事实并非如此。

我的测试台配备了RTX 3080,i7-8700K(超频至4.6GHz),32GB DDR4-3000 RAM和PCI-E 3.0 M2 SSD,在所有VR设置均降至最低时,几乎无法达到90 fps。游戏中的分辨率降级为Valve Index原始分辨率的60%。 (老实说,我从来没有见过使用顶级GPU的设备,而在VR帧速率方面苦苦挣扎;虽然8700K目前还不是高端CPU,但是肯定是在距离AMD和英特尔目前的冠军只有一箭之遥。)当我在天空中只有一片云雾的乡村环境中飞行时,我可以接近90 fps的速率。在任何城市或任何几何密集的山谷中进行相同的设置(在整个海拔范围内都具有CPU精确的风模型),我的机器几乎不能达到60 fps。

更糟糕的是,本周世界首屈一指的模式困扰着人们的口吃感。从我们的角度来看,很难确定残酷的帧卡顿的确切原因,但是当我自然地将视线从笔直的角度转到任意感兴趣的点(可能是左右方向的左端或右端)时,就有一个线索来自座舱,甚至是我的脖子往下偷看。当玩家轻按“将相机旋转90度”时,Asobo的引擎始终会发出臭味。按钮中途飞行,可以说是处理即时引擎需求,以准确,高保真的几何形状填充新视角。而且,尽管VR的105°FOV足够大,但在进行长途飞行时环顾四周是有意义的,因此可以在VR内更定期地触发地形负载需求。

Asobo决定将整个渲染引擎锁定为单一刷新率,而不是孤立飞机的内部和驾驶舱并锁定其内容,此决定并没有得到帮助。刷新率。 X-Plane的VR模式采用了这种方法,就像其他先行飞行的VR游戏一样,在您附近的锚定内容会尽力使玩家感到舒适,同时遥远的地形或天气影响会使外部世界变慢。解决此刷新率概念的任何更新都将是使玩家轻松进入该模式最早的未优化状态的好方法,而Asobo则指出了VR渲染管道的其余部分。

最终,尝试在其VR模式下使用2020版的MSFS。在解决一些问题之前,设置是一个愚蠢的主意。为了达到舒适的90 fps刷新率,必须将多少个视觉切换切换到PS2级别,这已经很糟糕了;更糟糕的是,即使在这种低保真度的基准下,您仍将面临持续的帧间峰值的严重痛苦。将详细信息上调至"中"当然,为了品尝Asobo内置的令人难以置信的图形引擎,您可以达到45 fps。我什至没有为最大设置找到平均性能。那个测试使我感到恶心,足以使本文延迟几个小时。

官方MSFS论坛上的Avid用户一直在对Nvidia和AMD控制面板或SteamVR和Oculus设置之类的内容提出一些调整建议,但是我已经测试VR软件足够长的时间了,以便知道这款游戏自己的优化将远远超过系统菜单中每个应用程序的痛苦。 VR软件生态系统并不是在积极尝试限制游戏PC的全部渲染能力。 MSFS应该在这里进行工作,而不是用户。

关键是,在我不得不痛苦地摘下耳机之前,我的VR肚子总是可以在颠簸的前几分钟中幸免于难-这足够长,足以将MSFS的绝对潜力视为必不可少的VR库的补充。我没有超宽显示器,因此测试MSFS一直是希望获得更好视野的一种练习,目的是复制实际飞行的整体视线行为。借助耳机中的功能(准确的座舱照明,令人印象深刻的体积云以及飞机各种声音的3D建模),我想在这种模式下呆上几个小时,迷失在引人入胜的逼真的飞行中。

但是即使是最铁腕的人也只能在搅动之前在VR中进行如此多的屏幕闪烁操作,这使得MSFS要求苛刻的3D引擎非常适合长达数小时的VR飞行梦想...至少在当时存在。