VR与显示器有何不同


17

显然,Macintosh计算机由于其“劣等”图形卡而无法处理Oculus Rift。但是,VR不仅应该像外接显示器一样吗?关于计算机图形,VR游戏与Macintosh可以轻松运行的其他游戏有何不同?问题出在哪里?


1
我的双980m卡笔记本电脑实在太差劲了。显然,由于英特尔optimus技术,移动卡增加了延迟。我很悲哀地发现了这一点。
艾伦·沃尔夫

Answers:


16

VR需要更高的分辨率和帧速率,以及更低的延迟(从绘制到显示在屏幕上)。

如果缺少任何这些东西,那么人们往往会感到恶心。

所有这些都需要比Apple卡所能处理的带宽和计算能力高得多的带宽。


1
更不用说它需要从2个稍微不同的角度渲染图像以适应3D。
Tom.Bowen89年

2
@ Tom.Bowen89我需要的文件需要更高的分辨率或更高的帧速率。假设您正在使用geom着色器向栅格化器发射2组顶点,或仅渲染两次。
棘轮怪胎

10

Mac不是游戏机。他们从未去过。大约有10到15年前的某个时候,您可以以比PC高得多的成本建造中端游戏Mac,但是Mac从未满足于非常休闲的游戏玩家。他们没有“轻松”地运行其他游戏-他们只是足够地运行某些游戏,几乎没有运行其他游戏,并且根本无法运行很多热门游戏(如果它们存在的话)。

除两个例外,每台Mac均在其Intel芯片上使用集成显卡。

MacBookPro可以选择配备Radeon R9 370X,而MacPro上面具有FirePro选项。让我们看一下这些各种选项的3D性能(FirePro D700是Mac专用的-大致符合W9000 PC变体的规格):

在此处输入图片说明

数千美元的FirePro就坐在旧的GTX 670旁边,这些天您可以在二手的讨价还价箱中拿起。那有什么呢?

FirePro是专业的GPU-与NVidia的Quadro和Tesla线卡竞争。它是专为精密工作站GPU任务而设计的,尤其是用于双精度计算。这些对于CAD /建筑技术和工程应用以及科学计算非常重要。这些卡可以很好地用于玩3D游戏,但是与高端游戏GPU(例如GTX970 / 980等)相比,它们并没有针对该任务进行优化,并且性能不佳。

游戏GPU将资源专用于较低精度的计算(它们可以执行更多和更快的处理)和令人眼花can乱的东西。在完成工作所需的硬件样式方面,他们自己设定的任务在很大程度上彼此矛盾。

如果您想立即构建游戏Mac,那您真的不能。可用的系统甚至都没有插槽可以添加到售后市场的GPU中(在您可能的日子里,它们的价格是PC GPU的两倍,并且比PC同类产品晚几个月和几个月推出,因此始终落后于前沿技术) )。目前唯一可扩展的Mac是MacPro,而且价格昂贵得可笑,以至于试图用它来制造游戏机都非常疯狂(实际上,硬件根本就没有)。该系统具有昂贵的Xeon处理器和FirePro图形,是一种高度专业化的工作站,完全面向创意,科学和工程专业人士。

那Mac离开了哪里呢?绝对,完全脱离了游戏领域-句号。对于家庭用户来说,它足够强大,可以以非常适中的质量运行一些非常休闲的游戏,但是仅此而已。Oculus Rift需要强大的GPU功能。对于3D,它需要从两个唯一的角度(每个眼睛一个)来计算每个场景,从而使所需的预渲染计算量立即加倍。然后,它需要将这些独立场景中的每一个渲染到两个独立的显示器上,并使所有内容快速,流畅地移动,以至于不会让您想要呕吐或发生癫痫发作。这意味着它需要一个功能强大的游戏GPU,而这在任何地方的Mac上都不可用。


7

就连接而言,VR耳机是一台显示器,只需要特殊的软件,但问题更多是软件和Mac硬件的功能。

您最有可能是指Oculus的创始人Palmer Luckeey及其对Mac的评论。他说:

您可以购买价格为6,000美元的Mac Pro,并配备顶级AMD FirePro D700,但仍不符合我们建议的规格。因此,如果他们像以前一样优先使用高端GPU,我们很乐意支持Mac。但是现在,只有一台机器可以支持它。

他的意思是,没有任何一台Mac具有提供Rift等高质量VR体验所需的性能所需的高端游戏硬件。

VR需要高性能硬件的紧密结合,以提供低延迟的图像。Mac在计算机图形性能和质量方面实际上已经落后于其他计算机。VR游戏需要比普通游戏更高的帧速率,最低要求要比大多数普通游戏所针对的每秒30或60帧高得多。VR游戏需要比16.67 ms的60 Hz延迟低的沉浸感,并有助于防止晕车。这些要求不灵活。60 Hz是可行的,但通常被认为是最低的,许多报告的疾病和身体症状来自60 Hz或更低的帧频,如果帧频较高,则可以减少或最小化。

另一个因素仅仅是市场规模。具有完全能够处理高端游戏功能的硬件的Mac市场所占的百分比,在已经很小的市场中所占的份额甚至很小。苹果最受欢迎的产品不包含高端图形芯片,而是使用低端集成或移动芯片。


4

大多数情况下,外部监视器只是一个视口。表示您显示的是单眼图像。

拥有像Oculus Rift这样的HMD(头戴式显示器)时,您需要为两只眼睛渲染虚拟场景,以便获得立体3D。这对于沉浸至关重要,而沉浸是使用HMD的唯一​​原因。

但是渲染两个视口(每只眼睛一个)确实需要额外的计算能力。考虑到棘轮怪已经说了什么,要以低延迟保持较高的帧速率和分辨率就更加困难了。

为了克服这个问题,您需要强大的计算能力,而且很多人认为Apple使用的硬件不能提供足够的能力。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.