很多人认为,从NovodeX的开源到Ageia PhysX的商业化早就预示着Ageia迟早会被人收购。的确,Ageia近年来的成果并不怎么样,尤其是在PC平台。2005年 Ageia发布独立的物理卡PhysX P1,让大家认识了Ageia和它独特的物理引擎的思路。按照Ageia当时发布PPU时的说法,在物理各种类似爆炸、碰撞、刚体破碎等等方面,PPU可以提供比当时CPU快4-10倍的运算能力,而当时桌面平台主流的CPU仍是Pentium4和Athlon64。
PhysX 游戏支持列表 |
由于一块Ageia的PhysX物理卡当时需要2000元以上的价格(250美元),再加上Ageia在当时没有绑定太多热门游戏,所以最终“物理卡”这一特殊的加速卡并没有得到市场的认可。而时隔3年,Ageia的处境仍然不好,尤其是PC平台。从Ageia官方网站游戏支持列表来看,Ageia看家的《幽灵行动》在游戏市场表现很一般,《荣誉勋章:空降兵》可能是流行程度最好的一款游戏了。而在2005年便被寄予厚望的Unreal3的引擎,并没有原生对PhysX的支持从而让Ageia原本设想的传播力度大大削减。
PhysX PPU |
当然,在XBOX360和PS3平台方面,Ageia的成绩比PC好一些。我们也看到从XB360平台移植至PC平台的游戏如《战争机器》、《荣誉勋章:空降兵》提供了对PhysX物理引擎的支持,但从实际游戏来看,我们搭配PhysX物理卡经过几个小时的游戏,仍很难感受到这片物理卡带来的好处。我们由此推测,是不是PhysX在游戏平台移植时也通过特别的API经由CPU进行运算了呢?这个问题我们会进一步研究。