PhysX SDK原本是 Nvidia 私有的物理引擎,主要用于图形中间件 Nvidia GameWorks。Nvidia决定从3.4版本,以3-Clause BSD 协议开源。PhysX可以由CPU计算,但其程序本身在设计上还可以调用独立的浮点处理器(例如GPU和PPU)来计算,可以轻松完成像流体力学模拟那样的大计算量的物理模拟计算。PhysX物理引擎可以在包括Windows,Linux,Xbox360,Playstation3,Mac,Android等在内的全平台上运行。Physx的竞争对手是Intel的Havok引擎,在intel宣称Havok可以免费使用后,NVIDIA也紧随其后将其开源。新版本 PhysX SDK 4.0 计划在 12 月 20 日发布。

 

[repo owner=”NVIDIAGameWorks” name=”PhysX-3.4″]