
通过《英雄连》DirectX 10补丁可以了解到什么?
通过《英雄连》DirectX 10补丁可以了解到什么?
《英雄连》一款经典的RTS类型游戏大作,它的出现改变广大玩家对3D即时战略游戏看法,并推动了用户对显卡的升级过程。
在《英雄连》上市8月后,2007年5月31日Relic的游戏公司放出了《英雄连》DirectX 10升级补丁,通过这款新补丁程序,用户可以将《英雄连》自动升级为DirectX 10版,从而带来一些新的视觉感观。
DirectX 10版《英雄连》升级补丁为1.4-1.7
从官方资料了解到,用户打上《英雄连》DirectX 10升级补丁之后,会有以下细节变化。
1、所有物体都采用像素光照。
2、采用百分比渐进式过滤(PCF)阴影,让阴影更加柔软和真实。
3、全方位点光照阴影,使用DX10渲染到立方体纹理和几何着色功能,最多同时支持4个点光照和阴影。
4、软粒子效果,在地形和其他物体表面产生眩目的粒子效果。
5、支持CSAA反锯齿。
6、通过DX10举证地形系统,生成真实的体积草地。
7、DX10举证生成树叶和其它物体。
8、DX10 Alpha到覆盖(透明反锯齿)。
这些听起来好想比较复杂,一般的用户也比较难理解,但是作为用户来说,《英雄连》打上DirectX 10补丁后意味着铺上了一层神秘面纱,令人不迫不及待的想了解它带来影响和改变。
测试游戏与测试产品有些不同,笔者希望通过一款游戏产品的体现,来解答广大网友心中的疑问,来帮助大家正确的选择所需要的显卡产品。所以在今天的DirectX 10版《英雄连》游戏测试之前,我站在玩家的角度来想了几个问题,希望您跟我一样想知道其中的答案。
问题1:DirectX 10补丁能给《英雄连》的画面带来多少变化?
问题2:DirectX 10显卡在DirectX 10与DirectX 9两种模式中的效能对比?
问题3:低端卡GeForce 8500GT能不能玩DirectX 10游戏?
问题4:什么样子的DirectX 10显卡,可以流畅运行DirectX 10版的《英雄连》游戏?
问题5:DirectX 10低端显卡强行运行DirectX 10模式,画质是否比DirectX 9好?

测试产品介绍
测试产品介绍
测试DirectX 10版的《英雄连》游戏,自然得使用DirectX 10的显卡,为此我们召集了市面上全部类型的DirectX 10显卡。
全系列DirectX 10显卡
GeForce 8500GT
Geforce 8500GT显示核心的核心代号为G86,采用统一渲染架构设计,拥有16个流处理器,能动态转变为像素处理以及顶点着色处理单元,因为拥有动态转变机制,其能够最大程度的因应程序最大程度的优化渲染效率。核心提供微软最新的DirectX 10支持,支持SM4.0等特效。
[市场参考价] 599元——899元
GeForce 8600GT
GeForce 8600GT基于NVIDIA的G84显示核心,图形芯片采用80纳米工艺,核心代号为G84-400,采用DirectX 10统一渲染架构,没有传统意义上渲染管线的概念。显卡内建32个流处理器,支持DirectX10.0和Shader Model 4.0等特效,并延续了NVIDIA SLI双卡互联技术。
[市场参考价] 999元——1299元
GeForce 8600GTS
GeForce 8600GTS采用G84图形芯片,基于80nm工艺制程,显卡的核心代号为G84-400,显卡采用的是Geforce 8600GT显示核心,显卡内建32个流处理器,支持最新的DirectX10.0和Shader Model 4.0特效。
[市场参考价] 1399元——1999元
GeForce 8800GTS 640MB
GeForce 8800GTS 640MB核心代号为G80,显示核心基于90nm制造工艺,显卡内建96个Steaming-Prozessoren处理单元,完全支持全新的DirectX 10与Shader Moder 4.0技术。
[市场参考价] 2999元——3999元
GeForce 8800GTX
GeForce 8800GTX核心代号为G80,显示核心基于90纳米工艺制程,采用统一的渲染架构,内建128个Steam Processor处理单元,达到了前代GPU两倍的性能表现,硬件架构上支持全新的Shader Moder 4.0与directx 10标准。
[市场参考价] 3499元——7999元
GeForce 8800 Ultra
GeForce 8800 Ultra采用P355公版设计,搭配了面积几乎和显卡完全一样大小的巨型散热器,风扇采用7cm风机,最高转速2500转,标称最大噪音31.5分贝;采用了G80-450 A3核心,基于统一架构设计,内建128个流处理器单元,支持DX10,搭配768MB 384bit显存,默认频率达到了612/2160MHz,Shader频率达到了1500MHz,性能超越了8800GTX;提供了更专业的双DVI接口,同时提供了TV-OUT。
[市场参考价] 7949元——9999元
Radeon HD 2900XT
Radeon HD 2900XT显卡使用了ATI最新一代的GPU Radeon HD 2900 XT,代号为R600,它基于最新的80纳米制造工艺。显卡核心集成了7亿个晶体管、支持512位环状总线内存控制器。突破传统的“管线”架构,采用第二代统一超标量着色架构(Unified Superscalar Shader Architecture),能够通过动态游戏计算,实现前所未有的游戏交互性和真实感。同时具备320个流处理单元(stream processing units)、全面支持DirectX 10和Shader Model 4.0,对DirectX 10游戏和DirectX 9.0c与OpenGL都能提供全面的支持,无论现在还是将来,显卡都可以提供强大的3D性能。
[市场参考价] 2999元——3599元

测试平台说明
测试平台说明
考虑到DirectX 10游戏目前还停留在前瞻性的位置,并不属于主流的大众产品,同时还为很好的反映游戏对显卡的需求差异,本次测试我们选择了由Core 2 Extreme X6800 CPU、P965 Express主板和1GB*2双通道DDR2-800内存构成的硬件平台。细节及软件环境设定见下表。
系 统 硬 件 环 境 | |
中央处理器 | Intel Core 2 Extreme X6800 ( 双核 / 266MHz*11 / 4MB共享L2缓存 ) |
内存模组 | ADATA Vitesta Extreme Edition DDR2-1066 1GB *2 ( 运行在800@5-5-5 ) |
主板 | ASUS P5B Deluxe Wifi-AP ( P965 Express / PCB版本1.03G / BIOS版本1004 ) |
显示卡 |
NVIDIA Geforce 8800 Ultra |
硬盘 | WestDigital Caviar SE WD1600JS |
电源供应器 | Seasonic M12 SS-700HM ( ATX12V 2.0 / 700W ) |
显示器 | 飞利浦 LCD( 22英寸LCD / 1680*1050分辨率 ) |
DirectX 10版《英雄连》测试平台
ASUS P5B Deluxe Wifi-AP
● 测试系统的软件环境
操 作 系 统 及 驱 动 | |
操作系统 | Microsoft Windows Vista Ultimate 32bit ( 中文版 ) |
主板芯片组驱动 | Intel Chipset Software Installation Utility ( WHQL / 版本号8.1.1.1009 ) |
显卡驱动 |
NVIDIA Forceware for Geforce 8 |
桌面环境 | 1280*1024_32bit@60Hz |
性 能 测 试 软 件 | |
3D游戏 | 《英雄连》 ( 版本号1.7) |
因为NVIDIA即时放出了针对《英雄连》DirectX 10版本的优化驱动ForceWare 158.45 Vista,为更好反映NVIDIA显卡的性能表现,我们选择了这款新驱动。

游戏设置讲解
游戏设置讲解
当用户安装完《英雄连》DirectX 10补丁之后,在游戏视频设置选项多出了一个DirectX 10模式选项,同时也可以将一些画质细节选为Ultra。而下面我将为大家介绍下本次测试的细节设置。
考虑到《英雄连》是一款硬件要求属于中高端的游戏,同时为了展现该游戏应有的画面效果。本次测试笔者站在用户的角度考虑,选择了高画质和主流画质模式设置来作为设置的固定环境。
DirectX 10高画质模式设置
高画质选的1680*1050宽屏分辨率,游戏特效开到最高,并且打开4X抗锯齿功能。这种分辨率和画质比较适合当前的主流的22英寸宽屏LCD显示器。
主流画质选的1280*1024普屏分辨率,游戏特效开到最高,没有打开抗锯齿功能。这种分辨率和画质比较适合当前的主流的17英寸以及19英寸LCD显示器。
DirectX 10与DirectX 9模式画面效果对比
DirectX 10版《英雄连》与之前面市的《失落星球》不一样,它是同意款补丁来实现的DirectX 10效果,所以笔者认为它在画面效果上的改善不会那么明显,但是同样通过这款游戏,我们可以实现DirectX 10与DirectX 9画面效果对比,这也次本次测试的最大价值所在。
DirectX 10模式下的游戏画面(点击放大)
通过上面两张图片对比,我们可以清晰的看到DirectX 10与DirectX 9不同模式下,房屋的墙面有着完全不同的效果,这就是DirectX 10补丁中提到的软粒子效果吧,它能在地形和其他物体表面产生眩目的粒子效果。同时我们可以看见画面中的沙包在DirectX 10模式下受光照影响更亮,这是因为DirectX 10游戏中所有物体都采用像素光照。
但是通过对游戏人物模型的细节,我们并看不到官方所说的明显差异,DirectX 9模式与DirectX 10模式差距非常的小。
在小建筑模型下,DirectX 9模式与DirectX 10模式之间的差距仍然是非常的小。

测试项目:全系列DirectX 10显卡实战《英雄连》
测试项目:全系列DirectX 10显卡实战《英雄连》
接下来,终于到了游戏帧数测试阶段。通过笔者对游戏性质的了解和亲生体现,《英雄连》只需要平均帧数达到了25帧,就可以运行得非常流畅,即使在20-25帧,游戏一样可以正常的运行,而达到30帧以上时,游戏的速度就不会再有差距。
DirectX 10版《英雄连》高画质测试
通过测试成绩我们发现主流的DirectX 10显卡与高端的DirectX 10显卡在DirectX 10版《英雄连》高画质测试性能差距十分离谱,而我们在之前的纯正DirectX 10游戏《失落星球》却没有发现这样的问题,所以我们认为性能上的巨大差距与游戏本身的兼容性、显卡的流处理器数量以及显存容量都有关系。
本以为在高画质下主流的DirectX 10显卡不会有太好表现,但是20帧左右的速度也应该达到吧。事实并非如此,1280*1024分辨率中8500GT、8600GT、8600GTS仍然无法正常运行游戏,8800系列显卡却表现非常流畅,完全不存在速度上的障碍。

测试项目:DirectX 10与DirectX 9效能对比
DirectX 10与DirectX 9效能对比
在文章开头部分我们就提到一个问题,DirectX 10显卡在DirectX 10与DirectX 9两种模式中谁的效能会更高了?为了检验清楚,我们将这些显卡在DirectX 9模式下又测试了一遍,看看两种模式下谁慢谁快?
主流画质测试
通过测试成绩我们可以看到,DirectX 10与DirectX 9两种模式显卡的性能差距巨大,这一点在主流显卡8600GTS、8600GT、8500GT身上反映最为明显,这三款显卡在DirectX 10模式完全无法正常运行游戏,但是在DirectX 9模式缺可以运行得非常流畅。
另外我们还发现一个比较有意思的地方,在DirectX 9模式下Geforce 8800 Ultra的速度居然比NVIDIA Geforce 8800 GTX慢,这与我们之前测试时的情况完全不同,所以我们认为造成这样的不正常现象可以与游戏补丁和显卡驱动程序有管,好在此情况不会影响我们的正常使用效果。

测试项目:低画质下的DirectX 10游戏效果
测试项目:低画质下的DirectX 10游戏效果
通过前面几个项目的测试成绩看到,当今主流的DirectX 10显卡无法在DirectX 10模式下正常运行《英雄连》游戏,却可以在DirectX 9模式下流畅运行。所以要想使主流显卡在DirectX 10模式下正常运行《英雄连》,唯度只有降低显卡画质效果才可以,但实际上这样做的意义又能有多大呢?在判断之前,还是让我们先看看DirectX 10模式低画质与DirectX 9模式高画质的效果对比。
DirectX 10模式 高画质下的游戏画面(点击放大)
通过对比我们看到,如果在游戏中使用了DirectX 10模式,而又没将游戏画面设置项开到最高,其效果还不如DirectX 9模式看起来舒服,所以给《英雄连》上马DirectX 10补丁还需谨慎。

测试总结与购卡分析
虽然DirectX 10版的《英雄连》不是一款完善的DirectX 10游戏,它的测试成绩不能公平反映主流显卡的DirectX 10性能表现,但是也在一定程度上说明了未来游戏对显卡硬件的需求方向。
第一,DirectX 10游戏因为复杂程度的增加,对显存容量有了新的要求,所以未来512MB的大容量显卡将会受到欢迎。
第二,当前的主流DirectX 10显卡在《英雄连》表现不佳,不等于不值得购买,恰恰相反主流DirectX 10显卡在DirectX 9游戏下提供了相当不错的性能表现,相信在成熟的DirectX 10游戏出现后,主流DirectX 10显卡一样会有非常不错的性能表现。
第三,DirectX 10虽然能带来一定的新效果,但就目前的DirectX 10游戏而言实在不太成熟,优化和特效表现都做得太少了,所以我们在实际游戏中很难体会到
DirectX 10补丁给《英雄连》带来的新视觉冲击。
第四,作为《英雄连》的游戏爱好者,如果想体现到DirectX 10版的新《英雄连》,笔者暂时只建议您购买NVIDIA Geforce 8800 GTS 640MB或ATI Radeon HD 2900XT以上级别的产品。
写在最后:目前,DirectX 10游戏数量不多,产品不够成熟,我们对DirectX 10技术的探密还停留在初步了解的阶段。相信在今年第三季度后,大量DirectX 10游戏全面上市,而且真正使用DirectX 10内核的《英雄连》也会出现,希望那个时候的DirectX 10游戏可以给我们带来惊奇的表现。
- 相关阅读:
- ·NVIDIA特斯拉显卡新驱动下载:重大更新
//vga.zol.com.cn/557/5573713.html - ·有了CPU还不够,传苹果正秘密开发GPU
//vga.zol.com.cn/557/5573714.html - ·谷歌量子计算机很牛 为何遭到专家质疑
//vga.zol.com.cn/557/5573715.html - ·12核心 三星Exynos8890芯片GPU跑分曝光
//vga.zol.com.cn/557/5573716.html - ·华硕骇客Matrix GTX980Ti 傲世登场
//vga.zol.com.cn/557/5573718.html