如果你用的是NVIDIA显卡,又喜玩大型3D游戏,那这款PhysX物理加速驱动基本是必备的。它能让游戏里的爆炸、碎片、水流、人物动作等物理效果变得更加真实自然。简单说,装了它之后,游戏世界不再只是静态画面,而是有了更接近现实的互动反馈。

PhysX物理引擎由五名年轻技术人员开发,他们创办了AGEIA公司
这款引擎天生不适合用CPU计算,为此AGEIA专门设计了PhysX物理加速卡,其核心称为PPU(Physics Processing Unit)
2008年NVIDIA收购AGEIA,把PhysX技术收入旗下
NVIDIACUDA架构重新编写了PhysX程序,把物理加速功能从PPU移植到自家GPU上,用户无需再购买独立物理加速卡
所谓PhysX物理加速,指的是相比CPU,GPU能更快地处理物理引擎的计算任务
但这并不代表PhysX引擎只能由NVIDIA GPU运行,其他方案也能执行,只是效率不同
RealWorld Technologies的David Kanter用Intel VTune工具分析多款支持PhysX的游戏后发现:当改用CPU处理物理特效时,引擎只调用单线程,而且大量使用老旧的x87浮点指令,而不是效率更高的SSE指令
SSE指令完成任务的速度可达x87指令的1.5到2倍,所以CPU处理PhysX时性能明显吃亏
截至2011年7月26日,全球范围内(PC、Xbox、PlayStation)共有约260款游戏采用PhysX引擎,其中PC平台有226款
这款驱动适用于显存不低于256MB的GeForce 8系列到600系列GPU,个别应用对硬件的要求还会更高
过去很多游戏里的动作是预先编排好的,比如枪弹打在墙上只会留下固定痕迹,敌人倒下也总是同一个姿势
有了PhysX之后,墙壁可被拆毁,玻璃能被打碎,树木会随风摆动,水流也更有流动感
NVIDIA GeForce GPU能提供足够的计算能力,让这些物理效果在游戏中实时呈现,让玩家真正沉浸于动态的虚拟世界
(您的评论需要经过审核才能显示)
0条评论