POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 4258|回复: 19
打印 上一主题 下一主题

HD5870不再寂寞!首款DX11游戏大测试

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-30 11:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
泡泡网原帖: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过丁厩胱⒁庥么省
AlcatrazX 该用户已被删除
2#
发表于 2009-9-30 11:31 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3#
发表于 2009-9-30 11:43 | 只看该作者
DX10和DX11跑差了10来帧吗,不知道真假了,游戏太少,说服力不够,等等看。
回复 支持 反对

使用道具 举报

4#
发表于 2009-9-30 11:46 | 只看该作者
到DX11普遍的时候,5870也应该是沦为低端了。
回复 支持 反对

使用道具 举报

5#
发表于 2009-9-30 11:52 | 只看该作者
等5系列大量上市后,收一个4870组个CF,足够用了(除了功耗)
回复 支持 反对

使用道具 举报

6#
发表于 2009-9-30 11:53 | 只看该作者
N卡也强制设定maxshader值为1280会有什么效果?
不知道作者有没有试过...
回复 支持 反对

使用道具 举报

7#
发表于 2009-9-30 11:56 | 只看该作者
这测试不就是几天前波兰那个网站搞的嘛?怎么一转手变成POP的了?人至贱则无敌?
回复 支持 反对

使用道具 举报

8#
发表于 2009-9-30 12:03 | 只看该作者
画面也不好看
回复 支持 反对

使用道具 举报

9#
发表于 2009-9-30 12:06 | 只看该作者
我在想微软会不会把dx11也向vista开放?
AlcatrazX 发表于 2009-9-30 11:31

Vista支持DX11,早有说明
回复 支持 反对

使用道具 举报

10#
发表于 2009-9-30 12:08 | 只看该作者
DX10都推出这么久了,大作都只有两只手数得过来的数量。DX11就那么一款网游支持,更不值得大肆鼓吹了。
回复 支持 反对

使用道具 举报

11#
发表于 2009-9-30 12:11 | 只看该作者
vista推广不力,不少人还在xp
回复 支持 反对

使用道具 举报

12#
发表于 2009-9-30 12:25 | 只看该作者
vista升级win7免费?微软信春哥了?
vista可以支持dx11的。
回复 支持 反对

使用道具 举报

13#
发表于 2009-9-30 12:35 | 只看该作者
等DX11单机游戏上市吧。

DX11显卡,全球才出了几万张?
回复 支持 反对

使用道具 举报

14#
发表于 2009-9-30 12:49 | 只看该作者
哎,现在还停留在DX9....等DX11普及吧
回复 支持 反对

使用道具 举报

15#
发表于 2009-9-30 13:19 | 只看该作者
期待期待
回复 支持 反对

使用道具 举报

16#
发表于 2009-9-30 13:44 | 只看该作者
8# kkndd
别说强制1280(DX11)了,强制1025(DX10.1)游戏启动都出错,需要重置Config文件恢复默认才能进去
回复 支持 反对

使用道具 举报

nicklu 该用户已被删除
17#
发表于 2009-9-30 14:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

18#
发表于 2009-9-30 14:58 | 只看该作者
8# kkndd  
别说强制1280(DX11)了,强制1025(DX10.1)游戏启动都出错,需要重置Config文件恢复默认才能进去
smj30151132 发表于 2009-9-30 13:44


谢谢解答,不错的评测,看好DX11,估计将来FPS游戏从DX11的获益、可能比BattleForge这类RTS还要大
回复 支持 反对

使用道具 举报

19#
发表于 2009-9-30 16:48 | 只看该作者
vista免费升级win7?给我个官方链接看看?

HOME版本升级都要$19
回复 支持 反对

使用道具 举报

20#
发表于 2009-9-30 18:41 | 只看该作者
对于这个测试:
1)为什么就用一张表,大家都测dx10/dx10.1/dx11的ssao very high,这样不更有说服力??
2)小编认为“driverheaven”没正确开启这一说法很有意思。从driverheaven原话上,battleforce是默认在5870上运行dx11,而且他们是知道可以通过修改config文件强制开启dx11的。
Support for DirectX 11 and technologies such as High Definition Screen Occlusion, Shader Model 5 and Compute Shader were added to the game on the 16th of September. By default the game will use Shader Model 5/DX11 rendering on the 5870, it can also be forced by editing the config file. HDAO can be enabled by setting the SSAO option to very high in the game menu, on the 5870 this also enables ComputeShader

Read more: http://www.driverheaven.net/revi ... eid=5#ixzz0SaKD7zOF


anandtech对battle force的测试也对dx11的执行效率存疑。


难道两个知名it网站都没正确开启dx11??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-28 20:36

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表