《古墓丽影:暗影》性能测试:丛林危险、GTX 1060会被吞噬
说真的我是没有玩过2013年系列重启的《古墓丽影(Tomb Raider)》之前的那些那些作品的,所以在刚刚接触的时候我觉得这部系列有非常多的优点,除很多玩家都会提到的画面真实、细节刻画好之外,我还觉得多变的场景、生动的景色都是很棒的优点,尤其是当你在洞穴、山林、雪山、冰原之间随着剧情而游走的时候感觉非常烂漫。其实在结束邪马台的旅行后,我曾认真想过劳拉未来的旅程应该是何处,当时觉得辽阔而神秘的西伯利亚相当适合继续探险,没想到跟水晶动力的想法不谋而合,当然现在中美洲的玛雅丛林同样是很特别的选择。
作为完整剧情三部曲的终结篇,《古墓丽影:暗影》在很多方面都跟前作相似,不单单是剧情、操作,甚至游戏的界面很大程度都是一脉相承的,结果就是系列的老玩家能够很快在游戏当中找到熟悉的感觉,劳拉依然还是那么执着,身手还是那么矫健,而对于我们硬件爱好者来说,三部作品全部都有自带Benchamark测试功能,尤其是这部新作品的测试成绩分析方面相比前作详细、清晰很多,对于我们这种爱折腾的玩家相当友好。
首先来说说我们的配置,这次测试是以Core i7-7700K来建立平台,手动将频率锁在全核4.3GHz,大家可能会问为何没有使用最新的Core i7-8700K,因为之前用性能超强的后者测试后很多读者会表示大部分玩家都没有这么高性能的处理器,所以跑出来会比他们自有平台帧率高很多,所以最近我们测试都是使用更加主流的四核、八线程来搭建平台,内存是芝奇的Trident Z 8GB DDR4 3200MHz*2,驱动已经升级到最近的GeForce 399.24 Game Ready、 Radeon Softtware Adrenalin Edition 18.9.1,性能本身来源于自带Benchmark测试,我们通过PresentMon来截取帧时间图表。
我们测试时是采用手动设置最高画质(Custom-Ultra),使用时间性抗锯齿(Temporal Anti Aliasing,TAA)、开启PureHair毛发技术到普通(Normal)画质的,虽然其实游戏本身是提供SMAAT2X、SMAA4X的,但是前者跟TAA抗锯齿无论是性能还是画面表现都高度相似(TAA性能略高一丝),而最高的SMAA4X极其消耗性能,所以性价比来说我们推荐开启TAA,毛发技术方面你无法关闭PureHair,只能选择“低”或者“普通”,说真的区别开启后丝丝入扣的效果还是蛮明显的,所以我们是建议开启的。另外在测试当中我们会全局对比Direct X 11、DirectX 12的的成绩。
首先全局来看,我们会发现《古墓丽影:暗影》的配置要求是要比想象的更高,很多游戏中都是标配的GTX 1060 6GB、RX 580都只是刚刚突破50 FPS而已,如果你真要一定要突破60 FPS的话,是需要GTX 1070、RX Vega 56级别的显卡,配置要求可见一斑。而如果你更加敏感的话,你会发现原本性能更胜一筹的RX Vega 64、Vega 56的性能都被严重低估,它们的性能应该是GTX 1080、GTX 1070 Ti水平的,但是都被严重限制,然而奇怪的是使用同款驱动的RX 580 8G显卡却非常正常,这难道是因为HBM2显存的优化引起的吗?
如果开启DirectX 12 API后你会发现跟以前的很多游戏不同,DirectX 12能够为游戏带来切实的提升,但是这里就值得详细说说,如果你仔细看全局的性能,还有Benchmark测试的结果图表分析页面,你会发现原理是这样的,在普通的渲染管线当中,处理器每发送一帧需要渲染的信息递交到显卡,就会等待显卡把这帧需要渲染的信息处理完,然后处理下一帧的信息,所以很多时候会存在闲置的负载,而在《古墓丽影:暗影》当中,Eidos Mnntreal让处理器、显卡都在DirectX 12的管线当中变得非常高效,或者说物尽其用,减少原本的闲置状态,所以你会发现越是高端的卡,在开启DirectX 12后提升得越明显,因为这是解放生产力得结果,但是如果是性能比较主流的显卡,或者是在挑战高分辨率的时候就会发现提升很小,因为这时候渲染的机制已经不再是瓶颈,而是你原本的机能最多就只能提供这样的帧率。
DirectD3D渲染管线,放在这里是觉得帅,未必有关联
所以在这种原理的背后,你会发现GTX 1080 Ti可以通过DirectX 12获得极为明显的提升,但是如果换成GTX 1060、RX 580就几乎看不到明显的提升,同理,虽然GTX 1080 Ti的提升很明显,但是如果放在4K分辨率设定,它的提升就极为有限,相信大家都能猜到原因。
来看1440p、2160p分辨率的成绩,首先来看DirectX 11的成绩,如果你要在1440p分辨率达成60 FPS足够流畅的体验的话,就需要GTX 1080级别的性能,这种相当大胃口的硬件需求就不是所有游戏都能看到的,而如果还要4K UHD Gaming,那么不好意思,强如GTX 1080 Ti都无法满足你,我觉得可能要RTX 2080 Ti才行,当然这还是建立在目前没有开启光线追踪的前提下。如果你看到GTX 1070,在4K分辨率的时候,开启DirectX 12不仅对性能毫无优势,甚至有略微降低性能。
如果开启DirectX 12的话,你会发现仅有GTX 1080 Ti、Vega 64、Vega 56这三张代表着高性能的显卡能获得明显的提升,值得关注的是,AMD Radeon显卡能够在DirectX 12更加明显的提升,尤其是两张RX Vgea显卡,当然因为它们原本在DirectX 11的性能就有问题,可能是驱动还没有优化完善,总之使用它们的用户强烈建议使用DirectX 12以获得更高性能。
像是这种硬件需要很高的游戏,我们都会尽可能挖掘它的性能,比如说装机量比较广的GTX 1060,它在最高画质的设定是只有50 FPS出头的,那么我们尝试降低画质到高画质、中等画质,是否会有尚有余力的表现呢?其实提升是稍微有些的,但是并不明显。比如说DirectX 11 API,高画质、中画质的平均帧率分别是61 FPS、65 FPS,而开启DirectX 12 API后的表现是65 FPS、66 FPS,其实都已经捉襟见肘,所以高画质开DirectX 12是最有性价比的。
还有抗锯齿方面,最简单的后处理抗锯齿方案SMAA这里我们不考察,就简单来说说TAA、SMAA2TX、SMAA4X,首先如果说性能的话,使用GTX 1080来测试,三种方案的平均帧率依次是80 FPS、78 FPS、60 FPS,可见最后的SMAA4X多么吃性能,当然如果看解说的话你会发现后者其实是使用多重采样技术的(Multi-Sampling),然而说真的虽然官方说SMAA2TX是结合TAA、SMAA的优点,但是我觉得它们近乎看不出差别,所以还是推荐TAA。
还有最后的PureHair毛发技术,如果你认真观察的话,低设置跟普通设置的区别在于毛发会不会好像湿湿的缠在一起这样,平顺、柔顺方面是很相似的。具体来说,如果是普通设置的话,就会像是洗完头、吹干,每根发丝都很细腻,但是低的话就感觉好像是刚洗完头,虽然也很柔顺,但是看上去就好像湿湿的,有很多根很粗的头发缠在一起,不是那么舒服。
这是PureHair低画质
这是PureHair普通画质
最后又是总结的时候,大家会发现跟以前我们测试的很多游戏比起来,《古墓丽影:暗影》即使是没有携带RTX光线追踪特效的现在就已经是比较吃性能的,我们常规的AAA游戏标配显卡GTX 1060、RX 580显卡都无法在最高画质当中保持1080p@60FPS。当然差距并不是很大,因为本作的DirectX 12性能优化足够好,尤其是AMD Radeon阵营显卡,所以可以通过这种方式提高一定程度的性能。
DirectX 11帧时间图
DirectX 12帧时间图
说到DirectX 12,其实本作当中它的意义在于能够完全释放配置当中的潜力,所以越是高性能的显卡,越是可以通过DirectX 12来提高性能,而如果只是性能比较一般的配置,很难额外榨出性能。