物理加速技术实际上与DX10并没有直接关系,AGEIA的物理加速卡是单独的硬件,而ATI/NV的GPU物理加速需要物理引擎和游戏的配合就足够了。那么DX10能够给物理加速带来什么质的变化呢?
● 8. 微软一统江湖,DX10同时支持GPU、PPU物理加速:
通过DX10的特性可以看出,DX10 GPU将是更为通用化的处理器,也就是说,原本许多交由CPU进行的3D处理会被转移到GPU上面来,因为强大的GPU比CPU更适合做这些工作,由此游戏性能会大幅提高。
最近热门的技术就是物理加速及其应用,物理计算是下一代游戏体验当中的关键部分,它将增加游戏的真实感、沉浸感和带来更加有趣的体验。微软同样对物理加速非常感兴趣,在未来的DX10版本中会加入物理加速的支持。
无论AGEIA还是Havok都需要更多游戏的支持
物理加速现在分为两大阵营,一是AGEIA的PPU物理处理器及其物理加速卡,另一阵营为Havok,NVIDIA和ATI都使用Havok FX引擎调用GPU处理物理运算。而据微软的表态不会偏袒任何一方,DX10会开放两个SDK,分别照顾到AGEIA和Havok,其中AGEIA的PPU直接作用于SDK独立进行物理运算,在Havok引擎的调动下NVIDIA和ATI的GPU也可以动态的处理物理运算!
由于缺乏游戏支持,物理加速卡销量不如预期
当前的物理加速技术——我们谈论的AGEIA、Havok、NVIDIA和ATI等物理加速软件和硬件厂商。它们都有一个共同的特点,那就是物理加速引擎互不兼容、各自为政,这就使得很多游戏仅能支持一种物理引擎,这种情形非常类似于3D时代开荒初期在技术和规范上百花齐放!
众所周知,现在物理加速卡需要更多的游戏来刺激销售,而ATI/NVIDIA也需要实际游戏来证明自己GPU物理加速的强大,而这两大阵营的物理加速游戏是完全互不兼容的,这就是标准惹的祸!软件巨头微软推出的DirectX/Direct3D终结了早期3D时代的无序状态。现在微软着手物理加速API的研发工作,以Direct Physics统一物理标准不论对哪一方都是非常有利的,微软的介入将使得物理加速更容易得到推广和普及,应用性也变得更加方便,同时DX10 GPU的架构也能够让GPU更较有效的进行物理加速!
● 9. 谁更强大?DX10 GPU进一步蚕食CPU:
为什么GeForce 256被称为第一款GPU?因为它所具备的硬件T&L功能将原本CPU负责处理的光影转换交给了显示芯片,而光影特效处理要占据3D场景的很大比例,这种技术的实现让系统3D性能得到了大幅提高。因此显示芯片也有拥有了同CPU平起平坐的称谓——GPU!
自从GeForce 256开始,GPU就逐步替代CPU进行各种各样的运算,从可编程GPU到通用型GPU,GPU将更多图形相关处理纳入自己旗下。最近一段时间热门的技术就是HDTV视频加速和物理加速,通过各方面的测试和报道都证明了GPU的处理能力远远超越了CPU。
强大的扣肉可以缓解3D游戏中的CPU瓶颈,但治标不治本,GPU解放CPU才是正道!
如果大家留意近期扣肉处理器的测试成绩就会发现,在1024分辨率、显卡不变的情况下,单纯更换CPU就能使游戏FPS提高30%-70%,这种幅度就算是将7600GT升级到7900GTX也未必能达到!这一方面说明了扣肉性能的强大,另一方面也反映出了当前游戏的瓶颈更多的在CPU方面,因为CPU依然要进行太多并不适合自己的运算!
DX10拥有全新的DLL数据库,运行效率大幅提高;另外API将更多的将工作从CPU移交到了GPU身上。微软表示:整个API和流水线都将重新设计,CPU运行程序时间最小化,性能最大化DX10的思路是在不需要CPU参与下,最大程度发挥GPU性能,如果需要CPU也参与工作的话,那么就是一个快速的,流线型的流水操作。DX10赋予了GPU更有效的数据读写方式,从而使CPU将更多工作移交给显卡并进而减少程序运行时间。
由此可见,DX10的出现进一步强化了GPU的功能和性能,使得游戏开发者可以将更多的运算交给GPU处理——这样做并不会给GPU带来多少负担,而给CPU减负可以进一步的消除游戏系统的瓶颈,使得游戏场景可以变得更加复杂,协调GPU和CPU在游戏中的负担,最大话电脑硬件的3D图形性能!
事实上同时代游戏机的性能强于PC的主要原因,就是游戏机的硬件配置更加合理,开发商更清楚如何调用游戏机的硬件资源,而复杂的PC系统存在多处性能瓶颈,“机能”没有得到完全发挥!
● 总结:
以上所介绍的DirectX 10图形技术仅仅是对于我们用户而言最主要的特性,其实DX10的体系结构、编程语言的简化和更加灵活的调用仅针对游戏开发者、而且也只有他们才能看得懂!简言之,DX10能够大幅简化程序员的工作,以尽可能简练的语言开发出尽可能复杂、真实的游戏画面!
DX10游戏到底能给我们带来什么,或许今后当您玩到DX10游戏时我们通常所说的HDR光照、动态模糊、软边阴影和物理加速等等图形技术已经难以分辨或者说是不复存在,因为展现在我们面前的图形画面将会变得非常接近现实,一切都是那么自然和谐!
《Crysis》游戏截图
最后,本文引用了不少实际游戏的图片来更加直观的说明问题,其中DX10游戏的图片均来自于《Crysis》(孤岛危机),这是DX10首发游戏,也是曝光度最高的游戏,如果您想要了解更多有关DX10游戏的内容和截图,请查阅“以假乱真!最新DX10游戏完美截图大赏”一文。
(责任编辑:刘伟) |