自从虚拟现实概念在过去一年开始慢慢火热、随机逐渐降温之后,关于虚拟现实技术讨论也开始在潜力基础上慢慢加入对于门槛思考,其中一点就是对于配置高要求,可能很多人都对普通用户消费欲望有高估。
我们在去年关于配置做过很多内容,比如说显卡就要满足高帧率、高分辨率炼狱般要求,这些要求即使在数年内也是很难用不取巧手段直接满足,但是当潮水慢慢褪去,你是否有想过,其实处理器对于虚拟现实需求呢。
关于在游戏中什么处理器最好,高规格、多线程优势只有在如同《刺客信条:大革命》那样人海中才能发挥,而那样场景目前还没有出现在太多虚拟现实游戏中,因为交互限制,其实目前虚拟现实游戏互动范围其实并不大,稍远远景更谈不上互动性。既然如此,玩虚拟现实对于处理器要求怎么呢?
最近Tomshareware就关于这点有一场非常详细测试,测试关键是我们曾经报道过NVIDIA FCATVR,其前身FCAT其实是用来逐帧记录丢帧、失帧工具,但因为需要和视频采集卡配合才能有最理想表现,其实使用用户还是比较少。
而在虚拟现实开始火热之后,NVIDIA开始对这项工具开始魔改,否则一般用户是很难知道自己虚拟游戏实际输出情况,如果你使用MSI Afterburner等等工具利用OSD显示帧数,其实都是配合平台而显示90帧。
Tomshareware使用平台使用五颗处理器,分别是新中老一代Intel Core i9-7900X、Core i7-7700K、Ryzen 7 1800X、Core i3-6320、AMD FX-8350,显卡则使用非常高端GeForce GTX 1080 Ti Black Edition,测试平台是Oculus Rift。
Tomshareware一共测试游戏包括11款,我们限于篇幅所限只选择几款大家比较熟悉游戏。
首先来看看我们Oculus Rift首发时附赠《EVE:Valkyrie》,这款太空射击游戏需要频繁地变换视角和运动姿态,所以对于帧率非常敏感,很容易出现眩晕想吐症状。
不过从Tomshareware测试结果来看,似乎这款游戏实际上对于处理器要求非常低,首先我们来看看帧生成时间。
平时我们传统游戏是按照60帧作为评价标准,所以参考线划定是16.7ms,但无论是Oculus Rift,还是HTC Vive,刷新率都是90帧,所以换算过来及格线就是11.1ms。
根据测试接过来看,成绩最好是i7-7700K,大部分时候稳定在5-6ms,也就是166-200帧,最剧烈时候也没有超过8ms。
紧跟在后Core i9-7900X,并且在帧率变动平滑程度方面和i7-7700K完全一致,所以如果不是这款游戏多核优化太好话,那可能就是7900X将两颗核心Turbo Boost到4.5GHz。
随后跟在后面规格差很远Core i3-6320、Ryzen 7 1800X,不过总来说,虽然在开头部分Ryzen 7 1800X有一处异常卡顿,但后面平滑程度都要好过那颗i3-6320,而表现最差当然是FX-8350。
但如果说《EVE:Valkyrie》优化很好,或者说处理压力很低话,《赛车计划》则可以说是站在另一反面。
游戏运行在最高细节纽北赛道。可以看到无论是哪一颗处理器帧时间都大于20ms,但是在随后就开始平滑,所以有可能是一开始赛车太多,而后续逐渐抛离对手或者被抛离,同屏赛车减少。
不过,虽然看起来优化一般,但是表现最好依然是i7-7700K、i9-7900X,他们变动最平滑、稳定,帧数也最高。
但是,即使稳定之后也有20ms以上帧时间,也就是只有50帧左右帧数,按照异步渲染半帧输出,在头显中可能是直接按照90帧一半:45帧输出。
而CryTek在《罗宾逊之旅》之前《攀登》算是一款很在Oculus Rift发售早期很吸引人作品,其本身题材也很有趣,也能把设身处地虚拟现实优势利用地很好,而这款游戏优化也很“恰当”。
我们来看看帧生成图,我们还是来对应90帧/11.1ms及格线,可以看到新生代Core i7-7700K、Core i9-7900X、Ryzen 7 1800X都能保持在10ms,说明大家都能满足要求,只有规格较差Core i3-6320、FX-8350帧率明显要更加低、更加变动剧烈。
总来说,看来在游戏中优势很大Core i7-7700K似乎在虚拟现实应用中也具有很大优势,而让人惊讶是拥有十核心二十线程i9-7900X也有丝毫不落后性能表现。