美女玩极限 首款PhysX物理特效游戏详测
中关村在线 作者:ZOL 编辑:王平 02-03
全民皆兵 主流NVIDIA-GPU全线支持
● 从Ageia的PhysX到NVIDIA的PhysX
说起PhysX想必很多用户并不陌生,从PPU到GPU、从Ageia到NVIDIA、从3Dmark Vantage到Unreal Tournament 3,这一些列的名字都是围绕PhysX物理引擎展开。
在以前桌面级独立显卡的主要应用是负责3D渲染任务,尤其是3D游戏方面的性能被用户最为关心。随着独立显卡3D性能的大踏步飞跃,我们可以享受诸如《Crysis》这样逼真的3D游戏画面,但是随之而来的更多需求被提到议案上来。
例如物理运算,它能够模拟在3D虚拟环境下物体的真实反应,而在这方面的技术上以Ageia公司的PhysX物理引擎尤为突出。

PhysX的物理加速技术应用广泛
早在2005年Ageia公司就发布了世界上第一颗采硬件加速物理运算处理器(Physics Processing Unit, PPU)“PhysX”,而PPU将和CPU以及GPU组成一个相辅相成的关系共同运算。与GPU一样,PPU将协助CPU从运算度非常复杂并非常小号资源的物理计算中解救出来,所以CPU能够更加专注其他计算从而获得更佳、更平稳的游戏效果。
在NVIDIA产品的影响度和PhysX先进物理引擎搭配下,目前已经有150多款游戏增加了PhysX引擎支持,并有超过25000名程序员基于它开发游戏,PhysX已经成为目前普及度最高的物理引擎。
● 用GPU来实现PhysX引擎
虽然Ageia的PhysX产品性能出色,但是苦于售价过高、游戏厂商接纳率低,一直没有得到大面积普及。不过NVIDIA看到Ageia的PhysX产品的优势,在2008年年初正式并购Ageia,并将PhysX物理引擎及技术引入到自己的显卡产品中。因为前文已经提到过GPU拥有强大的浮点运算能力,再配合CUDA可以实现很多非3D渲染运算,所以物理卡完全可以被显卡所吸收。

PhysX引擎支持特效

PhysX得到多平台支持

基于PhysX引擎即将发布的游戏
而且值得一提的是,正如前文所说物理卡将被显卡整合,今后NVIDIA-Ageia不会再单独推出独立物理卡,如果现在购买一款支持CUDA的产品等于NVIDIA免费赠送了一款物理卡。
● PhysX普及程度如何?适合普通用户吗?
在前文官方驱动下载页面我们能够看到,驱动新特性一栏中清楚的写道“GPU PhysX在所有GeForce 8-系列、9系列和200系列GPU支持,指定支持显卡必须至少搭载256MB 显存。”
也就是说,市场中畅销的NVIDIA主流独立型显卡绝大部分均已支持NVIDIA的PhysX-GPU技术,普及率可以说是100%。