找回密码
 注册

QQ登录

只需一步,快速开始

查看: 737|回复: 12

信不信!两大因素使DX10游戏成鸡肋

[复制链接]
发表于 2007-4-4 19:26:04 | 显示全部楼层 |阅读模式
首款DirectX 10规格的GPU——NVIDIA G80已经发布了四月有余,中低端的G84、G86核心已是箭在弦上、本月即将发布。DX9显卡已经走到了尽头,DX10取代DX9是人心所向、大势所趋,但历史告诉我们任何标准在面临世代更替时,绝非一朝一夕就能完成,DX10同样需要经历一个漫长的过程,无论微软强推vista & DX10,还是NV/ATI力挺DX10显卡,都无法改变DX10的命运…… ! I- z8 G1 \8 N+ f- N0 ^
DX10:扶不起的阿斗?
1 o3 W; r3 h: @. H+ O% C   ● DX10显卡大军压境,DX10游戏遥遥无期:3 R/ \% i0 m) ]; o1 v2 g   不知不觉半年时间过去了,吹得震天响的DX10游戏不但没有出现,反而让人觉得越发遥远——据近期的新闻报道显示,虽然越来越多的游戏续作宣称将会在未来推出DX10版本,但是所有令人期待的游戏大作都推迟到了9月份甚至年底! 5 m' l/ X6 s5 L# H  就拿著名的、曾经号称要与vista同步发售的“首款”DX10游戏《孤岛危机》(Crysis)来说,频频曝光的游戏截图已经让人看着腻味,即便是视频也无法满足游戏玩家的胃口。Crysis的游戏画面令人垂涎三尺,但屡次跳票让人无法接受,据称目前Crysis还处在Pre-Alpha阶段,最早6月份才会发布Beta Demo版,正式版的发布可能要等到9月份了。 " M4 x% I/ U# X) U. y+ w) v& `  号称“首款”DX10网络游戏的《科南时代》(Age of Conan)能在年底之前上线就很不错了。 * y q) Q, q8 a( z$ r  还有一款让人期待已久的DX10游戏就是微软自家的《微软模拟飞行10》(Simulator X),这款游戏的DX9版本早已发布,微软老早就宣称会发布一个DX10版(或者补丁)让游戏支持最新的特效。但微软作为vista和DX10标准的制定者和强制推行者,并没有起到很好的表率作用,Simulator X DX10版也没有逃脱延期的命运!7 @. W& p! w% j* [+ [' s   所有DX10游戏都有一个共性:跳票、再跳票、没人知道它会不会再次跳票。那么是何原因导致DX10游戏如此难产呢? , w/ h7 w8 |0 _  ● DX10游戏编程太难,难于上青天:: i: o, ?- [3 @0 A   游戏跟不上硬件发展,看来微软对此也是无能为力,这是因为DX10游戏的编程太过复杂的缘故,困难程度超越开发者之前的预期! , ]+ P) {' m) L% l4 ~* a# [ $ I4 {) X8 b& R   据了解,NVIDIA从去年夏天开始,就派出了专业编程人员在Crytek工作室协助开发一些DX10下的着色运行,以便展现DX10显卡的光影优势、充分发挥DX10显卡的性能,并让游戏尽快上市。即便如此,《Crysis》的进展还是不够理想。 9 Q+ i" J$ [2 j3 m& T+ s& P* q T' [6 @8 e: J: G0 c, U1 U2 m) A; c   其它的DX10游戏也存在相同的问题,不但游戏(补丁)开发困难,对显卡进行性能优化更是难上加难,由此导致了第一代DX10显卡在运行DX10游戏时表现十分差劲!# P y& V% |: U6 k2 }0 Q# f# j9 ?   ● 第一代DX10游戏没有显卡能跑得动:& I/ w% M7 d! a$ @1 F& m, D+ M5 N   从目前曝光的DX10游戏截图来看,与DX9游戏画面相比的确是有质的提升,但您知道它有多么消耗资源吗?从近一段时间以来公布的《Crysis》游戏截图来看,该游戏大量采用了即时地图、真实光影、广角视角、颗粒地质渲染、3D海洋技术、面部表情模拟、人体架构、连续肢体动作模拟、动态模糊,深度场景、可破坏场景、弹性物理引擎、高级绳索物理引擎、车辆组件拆分破坏,以及游戏开发中的所见既所玩开发模式等等。/ m4 n" ]6 U) _2 ~$ [
可破坏场景,爆炸、烟雾等物理特效
; w- ~( I1 |+ g6 j; J+ g) T
广角远景视角,深度场景
' `' S+ a% d b7 _+ @
高速运动时的动态模糊效果
* o- Q8 y; E: F1 J" I
HDR
C+ {- l" H% \# e: l   这些宏观的特效都大量应用到了DX10 Shader Model 4.0当中的几何Shader、虚拟位移贴图、更多的纹理、更多的渲染目标、HDR动态光照,还大量使用了物理效果,这些都对显卡效能提出了更恐怖的要求!想要在DX10模式下特效全开流畅运行游戏,恐怕没那么容易。 5 ?; H M8 k- H- x, g, F  在CES2007大会上,现场提供了多台《Crysis》试玩体验系统,所有配置清一色为“Core 2 Duo+680i+8800GTX SLI+物理加速卡+水冷散热”这样的梦幻组合,但游戏FPS却只能勉强维持在60帧左右。由于试玩系统属于内部测试版,因此并不能代表最终版本的性能表现,Crytek还有足够多的时间来优化代码,尽可能的发挥出显卡的全部效能。 ; {4 @. P% k2 v9 Y; `7 Z# T2 w( m6 q
CES07上的《Crysis》演示,使用8800GTX SLI系统
! v' r7 i, m7 r7 q   据业内人士透露,游戏《Call of Jauze》和《EARTH SIM2》两款游戏目前已经有DX10版本。根据测试,目前两大图形巨头的DX10顶级显卡均无法满足这两款游戏的庞大胃口。在X6800这样的顶级平台下,顶级显卡在DX10版《Call of Jauze》中,低分辨率下只能跑20FPS左右,高分辨率下帧数急转直下到个位数,根本无法流畅游戏!3 W. s. O6 t" }4 o% } . ]5 g; D3 E/ }" J0 w7 v  虽然目前的DX10游戏还属于内部测试版,最终上市的版本肯定会在性能方面进行诸多优化,但这也从一个侧面说明了DX10游戏如果特效全开的话,消耗显卡资源特别严重,即便是最高端的G80/R600也未必能以流畅的FPS运行,那么即将发布的中低端DX10显卡运行起来将会更加困难。 8 ?3 w4 U, N4 [' q' @  ● DX10是场大革命,硬件、驱动、软件都不成熟:) a+ K" |$ C$ w; } 为什么DX10游戏如此BT?听听微软DirectX之父Alex St. John的看法吧:微软认为增加更多(功能)就可以创造更多价值。很不幸,微软在vista里加入的很多东西都在拖游戏开发的后腿。在vista里创作高质量游戏当然是有可能的,只是这太痛苦了,而且完全不必要如此!6 W' y# \1 j+ v! u# |* g 的确,单单一个vista平台驱动,就难倒了很多硬件厂商,目前ATI和NVIDIA在vista下的DX9驱动都还不够完善,至于DX10驱动如何更是个未知数!而游戏方面华丽的特效也是一个因素,但最关键之处就在于DX10编程太过复杂,不能很好的发挥出GPU的全部效能。多方面的因素综合起来导致了第一代DX10显卡跑DX10游戏时的悲惨情形!+ |. s' B, F% S: ?- S6 U: J+ Q   ● DX10显卡,只能当作DX9C来用:2 u0 @1 H7 f& r8 D# I   有好显卡没好游戏玩是痛苦的,但有了游戏之后如果连顶级显卡也无法流畅运行,那将更加痛苦!但是从DirectX的发展历程来看,哪一次重大版本更新时不是这种情况呢? 5 M# p U! s4 @5 Z, B; K# q  从DX8.1到DX9,第一代9700和5800买来就是用来跑DX8游戏的,等到DX9游戏大行其道的时候,真正能够爽玩游戏的只能是6800和X800。' o% d- z B, k1 z: k, C   从DX9b到DX9c,GeForce 6系列虽然能够支持HDR特效,但性能损失特别严重,直到7800系列和X1800时代才能开启HDR流畅运行。6 u% h( y, _( |+ Y( y& j+ ~2 K. c   DX9末代的HDR+AA特效,GeForce 7不支持,X1800/X1600/X1300能够支持但实用价值并不高,只有更多像素单元的X1900出现才让HDR+AA成为现实。+ M5 [1 O7 v3 ^$ a3 t
绝对找不到任何锯齿的HDR+AA
, T. c9 Z5 f* Q2 U, y5 x  依此类推,第一代DX10显卡只能把它当作是DX9C显卡,而且在今后很长的一段时间内,只有DX9C游戏可玩。即便DX10游戏发布,能够特效全开流畅运行游戏的希望也十分渺茫! + |9 o" m$ f1 k+ A6 y# F) U  ● DX10显卡才是最完美的DX9C显卡: 0 q1 Y. V3 f2 r5 n- `# ]5 Z7 L$ ]  NVIDIA的GeForce 7系列由于不支持HDR+AA,这令广大NFan们感到非常遗憾,而GeForce 8系列则是非常完美,不但能够很好的兼容HDR+AA特效,而且AA效能和精度都得到了大幅提升。另外,由于GeForce 8系列采用了统一渲染架构,因此对于不同引擎的游戏中适应性特别好,比如在细胞分裂4、极品飞车10这种GF7弱势游戏中,GF8都有很出色的表现! ! f. a6 b! l$ t6 y$ G$ Z
G80默认就支持HDR+8xAA
+ Q6 ~/ R1 A* h& Q; J( _! q6 ~   ATI的DX10显卡尚未发布,但中端RV630还是非常值得期待的:RV630功耗低、发热小,支持硬件UVD视频加速,原生支持HDCP和HDMI,显卡成本控制较为出色。0 a) A* I2 w2 E0 l   由此来看,新一代的DX10显卡由于架构上的改进,DX9性能得到了明显的提升,据悉8600GT的性能就已经超越了7900GS,8600GTS达到了7950GT的程度。虽然玩转DX10游戏有难度,但爽玩DX9完全不成问题! ' m& Y6 j/ K2 {5 W* x$ K0 H % C3 V( I0 k$ H. A1 O8 _+ U' {/ L O4 g6 i
回复

使用道具 举报

发表于 2007-4-4 19:28:55 | 显示全部楼层
看不到图
回复

使用道具 举报

发表于 2007-4-4 19:36:45 | 显示全部楼层
G9200 才是王道
回复

使用道具 举报

发表于 2007-4-4 19:48:07 | 显示全部楼层
还是openGL可人。
回复

使用道具 举报

发表于 2007-4-5 07:45:01 | 显示全部楼层
Crysis又不支持物理加速卡 更何况现在买88 86打D9游戏也没什么不好 新架构在渲染能力上比上代的强太多了
回复

使用道具 举报

发表于 2007-4-5 08:18:21 | 显示全部楼层
不着急,慢慢来~~
回复

使用道具 举报

发表于 2007-4-5 08:25:40 | 显示全部楼层
看不明白的路
1 R2 k8 D! R; R' E
回复

使用道具 举报

发表于 2007-4-6 00:51:48 | 显示全部楼层
还在用FX5600的路过
回复

使用道具 举报

发表于 2007-4-6 09:26:40 | 显示全部楼层
没米人.......只能用6600GE的人路过.....
回复

使用道具 举报

发表于 2007-4-6 11:22:17 | 显示全部楼层
等DX10C.............前面的全部54
回复

使用道具 举报

发表于 2007-4-6 11:39:59 | 显示全部楼层
坐在地下室慢慢等760MB的GS
回复

使用道具 举报

发表于 2007-4-6 11:49:13 | 显示全部楼层
在等上2年可能应该相对成熟了
回复

使用道具 举报

发表于 2007-4-6 11:59:58 | 显示全部楼层
反盗链……, u5 f# v9 w0 w- {: `
请楼主给出原文链接
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队 ( 皖ICP备19020640号 )|网站地图

GMT+8, 2025-12-25 00:38

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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