泡泡网原帖:http://www.pcpop.com/doc/0/446/446466.shtml
口说无凭,下面就为大家献上BattleForge在DX11和DX10.1模式下的性能表现,以及几款显卡的性能对比。
● HDAO效能对比:DX11比DX10.1强多少
首先特效全开最高,SSAO设定为VeryHigh时其实就已经是HDAO技术,然后对比HD5870在DX11和DX10.1模式下的性能。
虽然DX11带来的画质提升几乎看不出来,但游戏运行效率的提升令人惊讶不已!从1680到2560分辨率,从0AA到8AA,12种模式下都有极为可观的帧数提升。 很多RTS游戏都会将帧数锁定在30帧,保持不低于25帧的速度即可认为是流畅。通过上表来看,HD5870可以在2560 8AA这种最顶级模式下保持25.6帧的平均速度,真是难能可贵,这当然都是DX11的功劳,因为在DX10.1模式下只有21.7帧,不要小瞧了4帧之差,这可是质的提升。 DX11 2560 8AA的性能等同于DX10.1 2560 4AA,可见DX11高效率的特性既可以给玩家带来更快的运行速度,也能带来更高的画质。 ● SSAO效能对比:DX10.1比DX10强多少
接着将SSAO设定为High,这就是传统的SSAO效果,然后对比HD5870在DX10.1和DX10模式下的性能。 提升幅度虽然不如从DX10.1到DX11那么显著,但也有意外收获了,看来DX10.1绝非浪得虚名。
在《鹰击长空》这款DX10.1游戏中,DX10.1的主要作用就是用来改进SSAO算法,因此开启关闭DX10.1也能获得20%左右的性能提升,与《BattleForge》DX10.1模式基本相同。
此前NVIDIA鼓吹DX10.1无用论,说DX10.1特效太少而且DX10显卡也可以提供,话是没错但效能确实稍逊一筹。现在我们就不难理解,为什么NVIDIA在DX11即将来临之际没有将抵制DX10.1的策略进行到底,而低调的在GT220等显卡中加入支持了,因为DX10.1其实很有用,以很小的代价就能获得可观的性能提升幅度,何必跟自己过不去呢?
● 五款顶级显卡决战首款DX11游戏:1920分辨率 在不同显卡之间进行性能对比时,笔者并没有强制更改《BattleForge》游戏的DirectX模式,而是让游戏自动设定,这样三款A卡默认都会运行在DX10.1模式,而两款N卡只能以DX10模式运行。当然最后笔者还加入了HD5870强制运行在DX11模式下的成绩,以作参考: 即便以DX10.1模式运行,HD5870的性能已经超越了两款双核新显卡HD4870X2和GTX295;打开DX11模式后,拉大了与两款上代旗舰的差距,DX11的威力果然不同凡响!
不开AA时,GTX295的性能其实并不差,与HD4870X2差不多比HD5870还要强一点,但随着AA精度的提升,其表现急转直下,8AA时只相当于HD4890的水平。看来并不是《BattleForge》这款游戏对N卡支持不好,要怪只能怪自己不争气,AA效能不如A卡。
GTX285的表现也差不多,本来不开AA时略强于HD4890的,开高倍AA后力渐不支,如果想在1920分辨率下流畅运行的话,最多只能开2xAA。
● 五款顶级显卡决战首款DX11游戏:2560分辨率 在最高的2560分辨率下,DX11给HD5870带来的性能增益更加显著,开DX11前后的表现判若两人,将上代顶级显卡远远的甩在了后面。
提高分辨率后,两款N卡的表现更加糟糕,尤其是GTX295可能因为显存不足的关系,开AA后性能损失多。同样的分辨率,GTX295和HD4870X2都不敢开AA,而HD5870可以开启最常用的4AA。
由于时间和地理上的关系,一些国外网站在第一时间放出了首款DX11游戏《BattleForge》的测试成绩,但可惜的是,他们并没有正确开启DX11模式,其实HD5870还是在DX10.1模式下与其它显卡进行对比,由此导致性能没有超越HD4870X2,相比GTX295的领先优势也不明显:
● DriverHeaven网站,原文链接在此
简单对比一下,发现他们的测试成绩和笔者的结果差不多,HD5870只是在DX10.1模式下的表现,根本没能体现出来DX11的优势。
可能他们并不知道强制开启《BattleForge》DX11模式的方法,如果让游戏自动判定的话,最高只能支持到DX10.1,开启DX11必须强制设定maxshader值为1280。同理,想要强制让A卡运行在DX10而不是DX10.1模式的话,必须强制设定maxshader值为1024,这样才能测出DX10.1和DX10的性能差别,切记切记!
● 性能总结:
说实话,在评测正式开始之前,笔者也没料最后到会有如此令人振奋的测试结果,DX11居然能让性能提升如此之多,相信很多朋友都会觉得难以置信。可事实就是如此,开启DX11模式前后,通过观察游戏Benchmark运行的流畅度,不用看最后的结果都能感觉到提升幅度绝对不小。
此前通过大量的游戏测试来看,HD5870和HD4870X2的性能在伯仲之间,综合实力并不如GTX295,但随着DX10.1游戏的增多以及DX11游戏的到来,天平渐渐偏向了新一代的HD5870。它超强的AA效能以及DX11带来的更加优秀的算法,使得HD5870在极端模式下战胜了HD4870X2;而GTX295连DX10.1都不支持,且显存经常不够用,作为旗舰级显卡发挥并不稳定,令人失望。
● DX11的意义:
从游戏画面的角度来讲,DX10的代表作Crysis还将无敌很长的一段时间,但如果所有的显卡都不敢开启VeryHigh模式的话,那再无敌又有什么用呢?退而求其次用High模式的话,那也只是DX9C而已。
![]()
虚幻3(左),Crysis(右),画面再强跑不动又有何意义 所以说,DX11虽然没有带来太多新的特效(其实也有不少,只是BattleForge尚未使用),但通过使用ShaderMode 5.0中新的指令以及DirectCompute中的GPU运算技术,让游戏运行效率大幅改进的做法,同样具有革命性意义。只有让游戏跑得更快,GPU有富裕的运算能力时,游戏开发者才敢使用更多、更新的特效与技术,从而让游戏的画面变得更好,让游戏玩家真正得以体验,而不是以高高在上的形态让人顶礼膜拜。
● BattleForge开了个好头,未来的DX11游戏更值得期待:
《BattleForge》的DX11模式主要用于提升性能,并没有大量使用DX11中的几项关键技术,毕竟它只是通过补丁升级支持到DX11的,我们不能对它抱有有太高要求。即便如此,在HD5870发布的当天同步升级支持DX11,并直接带来了十分可观的性能提升,已经出乎所有人的预料了。
《BattleForge》只是一款网游,一款并未在中国运营的网游,虽然对于国内用户来说几乎没有什么影响力,但从它身上我们可以看到未来的发展趋势。可以说,《BattleForge》为DX11时代开了个好头,DX11高效能的特性显露无疑,而且游戏开发者很容易就能从DX10或DX10.1过丁厩胱⒁庥么省 |