爱科技网

Oculus首席技术官John Carmack谈到Quest和Rift S的VR挑战

与Doom的共同创作者和Oculus首席技术官John Carmack进行90分钟的交谈,您可能会被大量的令人讨厌的技术细节所淹没。这基本上描述了他在Oculus Connect 6会议第二天的主题演讲,这位传奇的开发人员坦率地谈到了公司在今年推出Quest(399美元)和Rift S(399美元)耳机时所面临的挑战。但是,当然,他也忍不住告诉我们事情的发展方向。

事实证明,卡马克和他的团队对审阅者对今年的头戴式耳机也有许多同样的担忧。他担心《探索》过于沉重,昂贵且动力不足以致于无法成功。同样,他知道Rift S可以看作是“侧身”,因为它的刷新率比原始Rift低。但是他说,这两种设备使公司能够进行A / B测试,以了解人们偏爱哪种类型的设备。令人震惊的是,他们选择了Quest,他将Quest称为“最具保留性”的Oculus平台。基本上,这是人们不断回归的最高境界,这是使VR成为主流的关键因素。

卡马克说,Rift S也让他意识到自己低估了PC上的游戏VR内容。凭借200美元的Go,该公司看到了广泛的采用和可观的保留收益,他最初认为这将是Oculus倾向于的方向。但是Rift S证明了高端PC VR仍然有健康的市场。尽管Quest本身无法完全达到台式机游戏的水平,但它仍然能够提供比Go更沉浸式的体验。两者都将VR视为一种更加主动的媒体,而Go最适合作为被动的设备来进入360度视频。

会议的第一个重大突破是Oculus Link,这项新功能将使Quest通过USB-C电缆连接到PC来运行高质量的VR体验。它将Quest变成PC耳机-有效地使Rift S有点过时了-根据我的简短演示,Link的工作异常出色。它依赖于远程渲染,主机PC通过压缩视频源将VR内容发送到Quest。

卡马克说,他从一开始就推动Quest的远程渲染。自从Gear VR以来,这就是开发人员一直在玩的东西,但是它的速度从来都不足以使其可行。Oculus的同事还认为,可能需要其他配件才能在Quest上正常工作,例如60GHz WiFi适配器或通过USB-C电缆的Displayport。但是Carmack相信他们可以通过耳机的板载硬件和单根电缆来实现。事实证明他是对的。

“在内部,Oculus有很多完美主义者,我对价值有很多争论,您可以看一下东西,并说这对X,Y和Z而言是可怕的,” Carmack说。“但是,如果人们在其中找到价值,即使其他人认为这不是一个足够高的质量水平,我也会倾向于让您选择去做事。我们对质量和质量的最低标准有很多争论。 [以不良解决方案使VR井中毒]。

由于WiFi的速度和延迟存在差异,因此通过不存在这些问题的直接USB-C连接启动Link更为有意义。Oculus使用的视频编码器也被限制为150Mbps,这可以通过USB 3.0标准轻松处理(从技术上讲,对于USB 2.0端口也应该可以)。卡马克说,该公司仍希望优化Link,使其最终能够在WiFi上正常运行。

尽管Oculus可能永远不会正式支持它,但他说您可以想象甚至可以通过云连接到远程计算机并提供VR体验。开发人员也可以通过多种方式优化其游戏以进行云渲染,例如通过本地处理某些流程,但是他发现很难说服开发人员采用具有风险的新架构。(他仍然很苦,开发人员并未广泛采用他的“宝贵的Timewarp图层”来使VR场景的渲染更加清晰。)

由于Oculus同时控制硬件和桌面方面的功能,因此与以前的尝试相比,它还能够更有效地实施远程渲染。Carmack说,其实现消除了几层复杂性,使远程渲染器可以直接与Quest的Android OpenMAX驱动程序对话。外卖?在Quest上播放VR视频供稿时,延迟比您预期的要少得多。

顺带一提,Carmack希望与高通更紧密地合作,以对其处理器进行低级访问。这样一来,他就可以制作自定义微代码,从而将Quest视为远程监视器。他将能够执行诸如一次压缩VR视频源一条扫描线之类的事情,而不必一次全部丢弃整个帧缓冲区。出乎意料的是,卡马克说,这甚至可以使配备Link的Quest提供比Rift S更低的延迟。这主要是由于它们的显示差异:Rift S的LCD屏幕具有全局快门,因此必须扫描整个图像帧。一旦。Quest的OLED屏幕具有卷帘门,这可以使其延迟减少多达一帧。

就目前而言,Carmack说,当您四处走动时,您可以期望Quest在Quest上的当前实现会像一个移动应用程序。但是当您左右移动或大量使用控制器时,您可能会感到有点延迟。在演示过程中,我没有注意到太多,但是再说一次,我并没有真正遇到快节奏的东西。

Carmack的其余演讲涵盖了广泛的主题,以下是一些要点:

他对Gear VR持某种悼词,该设备销量不错,但长期以来并未引起用户的兴趣。他归咎于使用智能手机是主要的原因,因为智能手机涉及将手机从保护套中取出,将其插入Gear,然后无法使用最重要的计算设备。Quest几乎完全减少了进入VR的摩擦,这很可能是它如此成功的一个重要原因。

Carmack很高兴为Quest添加Oculus Go兼容性层。他希望未来的VR用户能够体验“复古VR”场景,使他们能够轻松玩所有第一代游戏。他想避免像Apple转向64位iOS应用那样的事情,因为这会终止对任何较早的32位应用的访问。

最终,卡马克希望能够访问Quest上制作的每部3D电影。它的两个屏幕可以模仿3D眼镜的立体效果,当我们远离3D电视(大多数4K电视不再支持该功能)时,此功能可能会非常有用。

现在Fandango在Oculus平台上,您还可以观看在VR中购买的所有MoviesAnywhere。Carmack预计VR头显将成为您家中观看电影的最佳屏幕之一。

Carmack承认Quest的OLED屏幕实际上可以在90Hz的频率下运行,但是该公司坚持使用72Hz,因为这对于手机游戏来说是更可实现的帧速率。他正考虑解锁Oculus Link内容的90Hz刷新率,但被警告会发出Quest的FCC认证。(我敢肯定,一个勇敢的黑客会找出实现这一目标的方法。)