前言:伴随着Windows 7和AMD HD5000系列显卡对DX11软硬件的全面支持,目前市面上支持DX11的各种应用程序和游戏也紧随其后发布,可以肯定的是DX11取代DX9和DX10只是时间问题,然而这个时间并不会太长,在可以预见的2010年DX11成为主流将是毋庸置疑的,这一点我们从目前游戏对其支持度也能看得出来,虽然支持DX11的HD5000系列显卡发布还不算太久,但是支持DX11的测试软件和游戏却已经有了三款。今天我们就通过HD5000系列显卡对这几款支持DX11的测试软件和游戏做了详细评测。
DirectX 11大势所趋!近期热门DX11游戏完全测试
目前市面上支持DX11显卡的测试软件主要是Benchmark,在游戏方面则主要有《尘埃2》和《潜行者:普里皮亚季的召唤》,下面我们就先来看看这几款软件和游戏的简单介绍。
测试软件及测试游戏介绍 前面我们提到目前市面上已经有《尘埃2》与《潜行者:普里皮亚季的召唤》两款游戏和Heaven Benchmark正式支持DX11模式,并且它们都向下兼容DX9模式。 Heaven benchmark提供了DirectX9、DirectX10、DirectX11三种模式、并且它能完美地支持hardwaretessellation、DirectCompute、ShaderModel5.0等技术,在运用DX11模式运行游戏时,整个游戏的画质非常绚丽。 潜行者:普里皮亚季的召唤应该是最早支持DX11模式的单机游戏,《潜行者:普里皮亚季的召唤》采用GSC的X-Ray图形引擎开发,虽然是在DX9基础模式上开发的,但是它也提供了对DX11模式的支持。 《Dirt2》经过多次改进之后,可以说是至今对DX11提供最全面支持的游戏,DX11的多个相当核心的技术包括Tessellation细分曲面技术,DirectCompute 11,ShaderModel 5.0,多线程渲染等都有所体现。《科林·麦克雷:尘埃2》是目前仅有一款基本能体现DX11技术特性的游戏,这是这款广受期待的越野赛车游戏的一个重要意义所在。
潜行者:普里皮亚季的召唤
尘埃2
DirectX 11带来五个主要技术:
DirectX 11将带来更好的游戏效果
说到微软的DirectX技术,相信大家不会感到陌生,尤其是喜欢玩3D游戏的玩家。简单来说,DirectX技术是一套多媒体接口方案,其中的Direct 3D部分表现非常优秀,被广大游戏和显卡厂商广泛使用,并成为了3D游戏和显卡的一个重要接口标准。现在DirectX最新版本已经升级为DirectX 11了,AMD-ATI的HD 5870显卡是世界上第一款支持该技术的显卡,未来将为3D游戏世界带来更逼真的游戏效果。
DirectX 11的五大技术
随着新一代操作系统Windows 7的发布,也带来了最新的DirectX 11。但其实DirectX 11只是DirectX 10的大幅度加强版,而不是9.0C和10.0/10.1的彻底革新。DirectX 11带来了Tessellation(拆嵌式细分曲面技术)、Multi-Threading(多线程)、DirectCompute(通用计算)、Shader Model 5.0(渲染引擎5.0)以及Texture Compression(纹理压缩)五个重要特性,为用户带来更好的视觉享受。Win7直接提供了DirectX 11,而Vista则可通过升级DirectX驱动包来支持11.0。
DX11关键技术-细分曲面
Tessellation细分曲面技术是AMD(ATI)常年研发多代的技术,经过多年发展最终倍采纳成为DX11的一项关键技术,因此历来都是宣传重点。
和光线追踪不同,现在的光栅化图形渲染技术的核心是绘制大量三角形来组成3D模型,而Tessellation技术就是利用GPU硬件加速,将现有3D模型的三角形拆分得更细小、更细致,也就是大大增加三角形数量,使得渲染对象的表面和边缘更平滑、更精细。
Heaven benchmark DX9/DX11画质对比
Heaven benchmark是一款DX11与DX9画质反差非常大的一款DX11测试软件。下面我们就来看看在DX9和DX11模式下的测试画面画质。
DX9画质
DX11画质
DX9画质
DX11画质
DX9画质
DX11画质
通过上面两幅图片我们看到在DX11模式下可以打开细分曲面等各种特效,因此我们看到在DX11画质下整个物体表现的凹凸有致棱角分明,而DX9模式下整个画质就黯淡了许多,也无法表现出物体的细节部分。
DX9画质
在DX9模式下测试画面的立体感基本没有。
DX11画质
在DX11模式下测试画面的地面感非常明显。
DX9画质
DX11画质
同样在表现墙体凹凸立体感方面,在DX11模式下能给我们更加真实的色彩和环境感。
DIRT2全面DX9/11画面对比
为了对比出DX9.0和DX11画面之间有那些改进,笔者选择了相同的场景进行全面的细节对比,在反光,阴影,模型,清晰度上DX11都有非常明显的改进。不过,笔者也可以肯定这些改进仅是暂时的,就好比在CRYSIS没有出来之前,我们也并不知道DX10的画面可以到达那个层次。这些对比和改进的意义在于,展示了DX11让人欣喜的特性和潜力。
场景1&2
场景1 DX9.0C
场景1DX11
场景1 细节对比场景2 细节对比
场景2 Dx9.0C
场景2 Dx11
DX11画面上黄色有所减少,是因为DX11上面那层灰灰的感觉没有了。更重要的是模型更加真实细致,可以看到场景1中的网线结构都看得非常清楚,在场景2中群众背景更加清晰,细节饱满。
潜行者:普里皮亚季的召唤游戏画面对比
潜行者:普里皮亚季的召唤升级为DX11之后,画面上的最大改进是细分曲面的应用,当然,加强版的SSAO和更加高效率的渲染也让画面在光影表现上有区别。
DX10
DX11
人物模型更加逼真
对于物体边缘的弧线形轮廓,DX10是利用多边形堆砌渲染出来的,不可避免地会出现很多棱角,而利用DX11细分曲面渲染出来就非常圆滑自然了。
DX10
DX11
但是在游戏很多的场景上,一般玩家是难以分辨《普里皮亚季的召唤》在SSAO上的改进的。简单点来分辨就是凹凸面之间阴影在DX11之下显得更加的黑(如上图),游戏画面的光影层次会更加丰富真实和分明。
显卡测试平台和方法说明
在正式测试之前,先让我们一起来看看与这次评测有关的相关评测平台和评测方法。
硬件平台 | |
CPU | INTEL Core i7 975 Extreme Edition(133MHz×25=3.33GHz、8MB L3 Cache) |
主板 | 微星 Eclipse Plus (X58芯片组) |
内存 | DDR3-1333 2GB×3 8-8-8-24 |
硬盘 | 西部数据 WDC WD6400AAKS |
显卡 | HD5750(700/4600MHz) HD5770(850/4800MHz) HD5870(850/4800MHz) |
软件平台 | |
系统软件 | Windows 7 RTM 旗舰版+DirectX 10.0 |
驱动程序 | NVIDIA Force Ware 195.81 FOR Windows 7 AMDForce Ware 9.12 FOR Windows 7 |
评测软件 | Heaven benchmark 尘埃2 潜行者:普里皮亚季的召唤 |
由于目前支持DX11的显卡只有HD5000系列,而NVIDIA方面至今没有支持DX11的显卡,因此在游戏测试中我们分别从中低端、中高端和高端显卡中选出HD5750、HD5770和HD5870等三款显卡作为主要测试显卡。为了保持整体显卡性能不受到平台限制,在平台的选择上我们采用的是Core i7 975加X58主板组成的顶级性能平台。考虑到选择千元价位显卡的网友其显示器必然能够达到1080P全高清分辨率,在测试中结合网友的使用情况和综合所有测试显卡的实力,我们选择了1920x1080 4AA作为所有测试项目的测试标准。
需要说明的一点是我们测试这几款游戏和软件都向下支持DX9模式,为方便网友了解该几款游戏在DX9模式和显卡下的成绩,我们还测试了这几款游戏在DX9模式下的显卡性能。
Heaven benchmarkDX9/DX11设置区别
DX11设置模式
在Heaven benchmark设置界面中我们看到,当我们选择到DX11模式时,所有的选项默认都为可选择状态,当然这里面也包括DX11特有的细分曲面。
DX9设置模式
当我们选择到DX9模式时,Heaven benchmark设置界面中的细分曲面默认为不可选择状态,而细分曲面正好在很大程度上决定了两者的画质区别。
DX9.0C和DX11设置上差别
游戏菜单设置
《Dirt2》有游戏菜单设计比较新颖,非常符合游戏模仿一个真实赛车手的生涯的设定,玩家扮演赛车手的视角作为选项,例如看到自己的赛车就是RACE!由于采用实时渲染,在装载游戏过程中等候的时间比较长。
新闻
选项
玩家还可以观察一下自己的爱车
《DIRT2》仅提供DX9.0C和DX11的支持,相信游戏抛弃了DX10的原因跟VISTA作为一个失败的操作系统并不无关系,更何况DX10仅是一个过渡版本。
DX11与DX9.0C画面设置上差别
使用WIN7并确保安装最新版本DX11之后,游戏的画面设计菜单在POST PROCESS中增加HIGH选项(DX9中最高只可以调节为MEDIUM),并且增加了AMBIENT OCCLUSION选项。
《潜行者:普里皮季的召唤》DX9/DX11设置区别
潜行者系列游戏一直是业界技术的领头者,系列作包括《切尔诺贝尔的阴影》,《晴空》,以及发布不久的《普里皮季的召唤》。11月上旬,官方才放出了40M稍大的DX11补丁,宣布游戏提供对DX11的正式支持。
XpSp3下面游戏效果大打折扣
在XP下也是可以顺利安装《普里皮季的召唤》并且顺利进入游戏,特效方面比起DX10和DX11方面是大打折扣。
同样系统下在线更新了微软最新的DX版本,并且安装了游戏40MB大小的DX11补丁选项之后,游戏提供对DX11的支持增加了细分曲面的选项(如上图)。这样看来,《普里皮季的召唤》所谓说对DX11的支持仅是更新了某部分DX11的特性,还离DX11的真正效果差距很远。事实上,你也不要指望一个40MB的补丁会有多大本质上的改进。
Heaven benchmark对比测试
Heaven benchmark
Heaven benchmark提供了DirectX9、DirectX10、DirectX11三种模式、并且它能完美地支持hardwaretessellation)、DirectCompute、ShaderModel5.0等技术,在运用DX11模式运行游戏时,整个游戏的画质非常绚丽。
Heaven benchmark成绩显示
笔者使用游戏自带Benchmark进行测试,测试环境均为Windows7在1920X1080全高清下开启最高特效,游戏抗锯齿开启为4AA。
测试成绩:
Heaven benchmark测试成绩
由于在DX11模式下打开了细分曲面技术,使得整个画面看起来非常地细腻,这样也就使得画面对显卡的要求会更高,因此我们看到在DX9模式下的成绩会高于DX11。这三款显卡在DX11模式下的成绩略微有一点底,但是通过前面的画质对比我们发现两者在DX9与DX11模式下的成绩有着天壤之别。
游戏《尘埃2》对比测试
在前作《尘埃》大获成功之后,这款与已故赛车手科林麦克雷合作的拥有十年发展历史的游戏又出新作——《尘埃2》在越野赛表现形式的多样性方面展开了探索。
尘埃2
该游戏的一大特色是将当代越野赛的一些真实事件记录在册,给玩家带来无数的变化,更有真实世界环境挑战的体验。世界巡游赛让玩家在富有侵略性的赛事中角逐,同时玩家还能在非常特别的新地点参与单人赛事,这些新地点包括峡谷赛事、丛林小径以及城市竞技场环境等等。
游戏自带Benchmark Test
笔者使用游戏自带Benchmark进行测试,测试环境均为Windows7,在1920X1080全高清下开启最高特效,游戏抗锯齿开启为4AA。
测试成绩:
尘埃2测试成绩
在游戏《尘埃2》中我们测试的三款显卡均能流畅运行这款游戏,虽然DX9模式下由于特效的减少在成绩上领先DX11,但是在相同流畅度的情况下DX11能带给我们更加逼真的画面感觉。
游戏《潜行者:普里皮亚季的召唤》对比评测
《潜行者:普里皮亚季的召唤》(S.T.A.L.K.E.R.: Call of Pripyat)的故事剧情发生在《切尔诺贝利的阴影》的故事之后,Pripyat是乌克兰的一个城镇名字,是切尔诺贝利事件的隔离区,它是一座被废弃的城市,具体在乌克兰首都基辅以北的区域,民间有“鬼城”之称,现时Pripyat市已经成为了一个旅游景点。显然,新版S.T.A.L.K.E.R.游戏的舞台就在这里搭建。
《潜行者:普里皮亚季的召唤》将正式支持DX11模式,上面我们看到的这次测试用到的最新Benchmark。笔者使用游戏自带Benchmark进行测试,测试环境均为Windows7,在1920X1080全高清下开启最高特效,游戏抗锯齿开启为0AA(由于在DX9模式下无法设置游戏抗锯齿,为统一设置这里我们采用0AA进行测试)。
测试成绩:
潜行者:普里皮亚季的召唤测试成绩
在游戏《潜行者:普里皮亚季的召唤》中我们看到三款HD5000显卡同样能流畅运行这款游戏,在保持画面流畅的前提下DX11模式具有更逼真的游戏画面和更震撼的视觉体验。
PConline评测室总结
虽然目前基于DX11开发的游戏还不算非常多,但是通过上面的两款游戏以及测试软件我们看到了DX11相比DX9带给我们的震撼视觉,在细分曲面技术的支持下我们看到DX11模式下的游戏具有更高的立体感和现场感,同时整个游戏在DX11模式下的细节也更加饱满清晰。
总的来说,AMD HD5000系列显卡的发布在硬件上为游戏基于DX11开发做出了准备和基础,而Windows7又在软件上为DX11游戏提供了运行的平台,可以说Windows7和AMD HD5000系列显卡的完美结合会在很大程度上促进DX11游戏的发展进程,DX11已经成为大势所趋,而DX11游戏在今年也会得到更全面的发展。