信不信!?两大因素注定DX10游戏属鸡肋
首款DirectX 10规格的GPU——NVIDIA G80已经发布了四月有余,中低端的G84、G86核心已是箭在弦上、本月即将发布。DX9显卡已经走到了尽头,DX10取代DX9是人心所向、大势所趋,但历史告诉我们任何标准在面临世代更替时,绝非一朝一夕就能完成,DX10同样需要经历一个漫长的过程,无论微软强推Vista & DX10,还是NV/ATI力挺DX10显卡,都无法改变DX10的命运……
DX10:扶不起的阿斗?
● DX10显卡大军压境,DX10游戏遥遥无期:
不知不觉半年时间过去了,吹得震天响的DX10游戏不但没有出现,反而让人觉得越发遥远——据近期的新闻报道显示,虽然越来越多的游戏续作宣称将会在未来推出DX10版本,但是所有令人期待的游戏大作都推迟到了9月份甚至年底!
号称“首款”DX10网络游戏的《科南时代》(Age of Conan)能在年底之前上线就很不错了。
所有DX10游戏都有一个共性:跳票、再跳票、没人知道它会不会再次跳票。那么是何原因导致DX10游戏如此难产呢?
● DX10游戏编程太难,难于上青天:
● 第一代DX10游戏没有显卡能跑得动:
虽然目前的DX10游戏还属于内部测试版,最终上市的版本肯定会在性能方面进行诸多优化,但这也从一个侧面说明了DX10游戏如果特效全开的话,消耗显卡资源特别严重,即便是最高端的G80/R600也未必能以流畅的FPS运行,那么即将发布的中低端DX10显卡运行起来将会更加困难。
● DX10是场大革命,硬件、驱动、软件都不成熟:
为什么DX10游戏如此BT?听听微软DirectX之父Alex St. John的看法吧:微软认为增加更多(功能)就可以创造更多价值。很不幸,微软在vista里加入的很多东西都在拖游戏开发的后腿。在vista里创作高质量游戏当然是有可能的,只是这太痛苦了,而且完全不必要如此!
的确,单单一个Vista平台驱动,就难倒了很多硬件厂商,目前ATI和NVIDIA在Vista下的DX9驱动都还不够完善,至于DX10驱动如何更是个未知数!而游戏方面华丽的特效也是一个因素,但最关键之处就在于DX10编程太过复杂,不能很好的发挥出GPU的全部效能。多方面的因素综合起来导致了第一代DX10显卡跑DX10游戏时的悲惨情形!
● DX10显卡,只能当作DX9C来用:
有好显卡没好游戏玩是痛苦的,但有了游戏之后如果连优异显卡也无法流畅运行,那将更加痛苦!但是从DirectX的发展历程来看,哪一次重大版本更新时不是这种情况呢?
从DX8.1到DX9,第一代9700和5800买来就是用来跑DX8游戏的,等到DX9游戏大行其道的时候,真正能够爽玩游戏的只能是6800和X800。
从DX9b到DX9c,GeForce 6系列虽然能够支持HDR特效,但性能损失特别严重,直到7800系列和X1800时代才能开启HDR流畅运行。
DX9末代的HDR+AA特效,GeForce 7不支持,X1800/X1600/X1300能够支持但实用价值并不高,只有更多像素单元的X1900出现才让HDR+AA成为现实。
依此类推,第一代DX10显卡只能把它当作是DX9C显卡,而且在今后很长的一段时间内,只有DX9C游戏可玩。即便DX10游戏发布,能够特效全开流畅运行游戏的希望也十分渺茫!
● DX10显卡才是最完美的DX9C显卡:
NVIDIA的GeForce 7系列由于不支持HDR+AA,这令广大NFan们感到非常遗憾,而GeForce 8系列则是非常完美,不但能够很好的兼容HDR+AA特效,而且AA效能和精度都得到了大幅提升。另外,由于GeForce 8系列采用了统一渲染架构,因此对于不同引擎的游戏中适应性特别好,比如在细胞分裂4、优品飞车10这种GF7弱势游戏中,GF8都有很出色的表现!
ATI的DX10显卡尚未发布,但中端RV630还是非常值得期待的:RV630功耗低、发热小,支持硬件UVD视频加速,原生支持HDCP和HDMI,显卡成本控制较为出色。
由此来看,新一代的DX10显卡由于架构上的改进,DX9性能得到了明显的提升,据悉8600GT的性能就已经超越了7900GS,8600GTS达到了7950GT的程度。虽然玩转DX10游戏有难度,但爽玩DX9完全不成问题!<