经过数十年的发展,传统的2D游戏与现在的3D游戏画面已不可同日而语。就拿FPS游戏来说,从儿时的《魂斗罗》,到初步拥有3D 画面的《CS》,到以阴影画面著称的《DOOMIII》,再到3D画面出众的《使命召唤》以及将HDR效果发挥到极致的《FarCry》和《Crysis》,游戏的画面越来越精美。
而与此同时,我们还能注意到,尽可能的还原真实世界的物理效果也是游戏发展的一大趋势,游戏中可以隔墙射击、走过雪地可以实时留下脚印、树叶四处随风飘落以及水花碰到岩石四处飞溅、打碎玻璃后碎片飞落、从不同角度攻击箱子会发生不同的破坏效果等等等等。
但是,以上许多真实的物理效果最初并没有得到太多厂商的重视,许多大作只是一味的追求唯美的游戏画面,而事实上人们也会以这些固定的游戏画面来作为画质好坏的标准。也许有些玩家会问,为什么这些游戏画面是固定的呢?那些流动的河流、摆动的树木等等不都是动态的吗?但答案并非如此,这些可以看到的画面仅仅是录制好可以实现的游戏画面,而并非根据真实的环境碰撞、摩擦等因素计算得出,所以你会看到许多游戏中流动的河流、摆动的树木都是按固定的模式进行。无法与真实的环境进行互动,让这些原本生动的画面却看起来不够真实。
而这一切,在2005年Ageia公司推出了PhysX物理加速技术之后发生了变化。在Ageia看来,其公司主打产品PhysX物理处理器(PPU)是自3D加速在上世纪九十年代引入PC之后的又一次革命性进步,以往3D渲染世界中由CPU管理、GPU渲染的动态物体和材料将得到来自PPU的加速,PC游戏也将由此进入一个新的时代。而事实上Ageia的PPU则从开发之初就专著于物理加速,可以处理更大量、更复杂的动态运算,同时也能让CPU专心于任务管理、让GPU专心于帧渲染的本职任务。