六款DX12游戏告诉你:AMD显卡现在更好
回望2016年,游戏界最受人期待的变数之一就是大量的游戏开始使用DirectX 12作为游戏的开发图形规范。从开年的PC版本《古墓丽影:崛起》,到即将发布的《看门狗2》,更不用说微软第一方平台Windows Store上的《战争机器4》、《量子破碎》、《极限竞速:地平线》。新标准、新特性不仅为我们的游戏体验带来更多值得琢磨、探究的问题,而网友也因为性能的谁优谁劣而争执不已。
其实早在今年以前,AMD、NVIDIA两家厂商因为架构上的对DirectX 12支持情况就出现长久的口水仗,力度仅次于此前的GameWorks风波,甚至还从中引出大量浩繁生涩的API概念。口水仗的虽然没有具体的结果,但是从《奇点灰烬》开始,人们对于GCN架构似乎有了更多期待。
水无常势,兵无常形。虽然双方在显卡市场的步伐并不一致,但还是在今年夏天一齐发布了新的架构与工艺制程:Polaris、Pascal,双方都对DirectX 12、异构运算等未来概念抱以相当的力度,但是口号永远都是口号,关于不同阵营的显卡在DirectX 12下的性能强弱也是除了遭遇倒闭之外大家最关心的问题,今天我们就来排兵布阵一场,看看双方的显卡在DirectX 12这条新跑道上的步伐如何。
测试平台与细则:双枪战八仙
我们这次的测试平台依然建立在顶级的Intel Core i7-5960X处理器上,显卡方面选用的是今年竞争最炽热的GeForce GTX 1060、Radeon RX 480两张规格定位比较接近的显卡,两张都是今年最新的架构,品牌也是市面上最有号召力顶级非公显卡。我们测试的项目除了3DMark Timespy基础测试之外,还包括七款游戏,一共八项项目。系统和驱动方面,前者是Windows 10本月最新的累积更新Build 14393.448,驱动方面,由于NVIDIA最近的GeForce 375.86出现严重的显出频率过低现象,因此我们没有选用最新的驱动,而是使用次版的GeForce 375.70。
关于测试游戏方面,我们除了选用3DMark TimeSpy项目之外,还选择《战地1》、《杀出重围:人类分裂》、《战争机器4》、《杀手》、《古墓丽影崛起》、《全面战争》六款游戏,他们也是目前市场上号召力最强、最受欢迎、开发上技术实力最深厚的游戏大作,选择他们进行测试可以最大层面覆盖玩家的实际体验。需要特别强调的是,在我们更常见的DirectX 11环境下,GeForce GTX 1060的游戏性能在大多数情况下都高于Radeon RX 480,包括我们此前测试的《战地1》。
游戏的画面选项上,所有游戏全部手动开启最高的画面设置,具体到特定游戏上,由于《杀出重围:人类分裂》的配置要求过高,为了避免帧数崩溃,缩小客观差距,我们关闭多重采样抗锯齿(MSAA)。此外为了避免针对性项目优化或是效果尚不明确的选项带来的变量,我们关闭在《古墓丽影:崛起》中的PureHair毛发效果,以及《战争机器4》中的异构运算选项。
战地1画面设置
《杀出重围:人类分裂》画面设置
《战争机器4》画面设置
《全面战争:战锤》画面设置
测试方法方面,本次参选的七款游戏除了《战地1》之外全部拥有自带的Benchmark基准测试功能,因此对该款游戏采用手动采集帧数的方式,具体方式和我们此前的专项评测一样,在西贡沙漠的夜间战役中围绕两座高低起码疾驰,并记录过程中的帧数。
测试结果:优化决定胜负、AMD多点开花
我们先看最有说明意义的3DMark Timespy开始说起,两者的分数十分接近,仅仅相差不到0.2%,说明两款显卡本身的性能仅在咫尺之间。而如果看存在厂商优化因素的游戏方面就比较复杂了,仔细看目前最受欢迎、影响力最大的 六款游戏,有三款属于AMD Gaming Evolved阵营:《杀出重围:人类分裂》、《杀手》和《全面战争:战锤》,这三款毫无意外都取得了领先。
GeForce GTX 1060
Radeon RX 480
GeForce GTX 1060 on Dues EX:Mankind Divided
Radeon RX 480 on Deus EX:Mankind Divided
GeForce GTX 1060 on TotalWar:Warhammer
Radeon RX 480 on TotalWar:Warhammer
领先的力度方面,《杀手》的优势比较明显,达到12%以上,特别是在1080P分辨率下两者的帧数差距达到一个身位。而在另外两款游戏身上,领先的力度则十分有限,基本属于同一水平。倒是一向对于GCN架构十分有亲和力的Frostbite引擎开发的《战地1》分出了高低。
再反过来看,《古墓丽影:崛起》是属于NVIDIA GameWorks的游戏,1080P分辨率下两张显卡的差距创下单项最高、甚至超过20%。从画面选项上分析,该款游戏身上使用了大量诸如HBAO+、镜面反射、物理性飘荡树叶等效果,这些都是NVIDIA显卡的强项,而曲面细分能力正好是GCN架构的短板。我们在此前的阵营一文也详细分析过,Gaming Evolved、GameWorks两个阵营对画面特效的处理会很大程度影响游戏的画质。但是抛开所谓的优化,在不存在倾向性的《战争机器4》,NVIDIA显卡同样拥有不小的领先优势,除了RX 480本身的性能有差距之外,我们同样可以认为虚幻引擎和NVIDIA一贯保持的合作让后者拥有更明显的支持亲和力。
Radeon RX 480 on Rise of The Tomb Raider
GeForce GTX 1060 on Rise of The Tomb Raider
1920*1080P分辨率下游戏性能对比,两军各有擅长项目
3840*2160分辨率下游戏性能,对于GTX 1060/RX 480这样定位的显卡来说过于苛刻
如果将这次评测比作一场拳击赛的话,AMD选手会以点数更多而最终胜出。没错,就算眼力一般的玩家也可以很快看出,在除去3DMark之外的几款游戏中,AMD在五款游戏取得领先优势,这和目前大家对于AMD更适合玩DirectX 12游戏的印象保持一致,而对手NVIDIA仅依靠传统优势项目《古墓丽影:崛起》和硬派射击游戏《战争机器4》做出自己的反击。
总结:DirectX 12需要更多灌溉,但现在选AMD更好
如果一项一项的看,抛去阵营之间的影响,如果读者还记得的话,在今年九月之前,我们对于DirectX 12的认识是:这是一项不错的技术,可以提高游戏的帧数,不过在不同的显卡、CPU上效果明显与否、提升力度有别,在这种情况下我们一般建议用户开启DirectX 12。但是在九月份之后,两款游戏很大程度让网友改观:《战地1》、《杀出重围:人类分裂》,因为它们在DirectX 12环境的帧数竟然比DirectX 11环境更低,这和此前我们的共识——DirectX 12可以更有效率地挖掘硬件底层性能——并不一致,换句话说,玩家玩游戏最关注的就是帧数,而既然DirectX 12的帧数不占优,那么它的存在还有什么意义呢?
进入十月份之后,《量子破碎》也以DirectX 11的形式从Windows Store被移植至Steam,然而让人失望的是,几乎所有的声音都发出了一个信息:DirectX 11的《量子破碎》比DirectX 12要稳定、流畅的多。
事实上无论是DirectX 12,还是师出同门、为师弟牺牲的Mentle API,还是同样是AMD主推的异构运算技术,它们都是原本很美、很有前途的技术,甚至可以当成未来的蓝图,唯一的问题是,它们的变动太大太激进,需要开发者学习新的开发技术,因此那些充满未来感、技术先进的游戏使用更成熟的DirectX 11标准开发之后会显得更加亲和。
再来说说大家更愿意听的DirectX 12性能孰强孰弱问题,很多网友的印象是发力更早的AMD更有心得,而事实上从我们的结果上看RX 480显卡确实以多项取胜,在更多项目上的帧数都有优势,回望我们此前的多项评测,在DirectX 11环境下落后的AMD显卡可以在DirectX 12环境下缩小差距甚至反转,这些都是优势的例证。