十年:革命火种再度点燃
从革命性的3dfx Voodoo开创硬件3D加速时代到今天,已经走过了十年。惘然回首,在这漫长而激烈的发展历程中,虽然不乏令人津津乐道的优秀产品和技术,但它们追求的始终是渲染效率和游戏画质,无论采用上亿级的GPU晶体管数量还是Shader Model 3.0高级着色器标准,也未能使现在的显卡跳出当初的设计理念,每一代显卡的进步似乎只体现为更高的帧率和更漂亮的画面,除此之外,它们所做的事和3dfx Voodoo并无本质区别,久而久之便使玩家失去了激情。
这种情况一直持续至去年才有所改观。美国AGEIA公司在2005年游戏开发者大会上宣布推出世界上第一颗物理处理器(Physics Processing Unit,简称PPU)——PhysX,它具有强大的物理计算能力,能够模拟物体碰撞、流体、粒子等在力学原理下的动作和相互作用,例如传统GPU所渲染的爆炸场面预先经CPU计算,但由于CPU浮点运算性能依然不够强大,因此爆炸效果以光影为主,伴有少量呆板的碎片,而物理处理器拥有数倍于当前顶级双核CPU的浮点运算能力,并且执行效率更高,它不仅可以模拟爆炸所产生的大量碎片、烟雾和扬尘,还能够根据不同的引爆角度和爆炸力度,实时制造出迥然不同的碎片飞行轨迹与距离、烟雾和扬尘效果。简而言之,PhysX能够接替CPU的物理计算任务,实现更逼近真实世界的视觉效果,相对仍以建模、渲染和光照运算为主要任务的传统GPU,专门负责物理运算的PhysX称得上是革命性产品,并且与未来自由度和物理化更高的游戏引擎开发思路不谋而合,它重新激发了玩家对3D技术的热情和对新一代游戏的憧憬。
对于有兴趣深入了解PhysX物理处理器和物理加速技术的朋友,请不要错过本期技术广角栏目《风暴在即!——物理处理器狂潮席卷而至》一文。
…… |