PhysX vs Bullet vs Havok

PhysX, Bullet and Havok
Click to enlarge

Here is a quick comparison between PhysX, Bullet and Havok.

PhysX: alibrary that can run on either the CPU or GPU across not only the PC, but also the Wii, PlayStation 3 and Xbox 360 – as well as Linux. Acquired when NVIDIA purchased Ageia in February 2008, PhysX is a proprietary physics engine that allows game developers to enable physics effects in their titles.

Bullet: a new physics library that is currently under development by Erwin Coumans, an employee of Sony Computer Entertainment. Bullet is open-sourced under the zlib license, meaning that it is entirely free to incorporate into games and it’s got support for the same platforms as PhysX.

Havok: an engine owned by CPU manufacturer Intel. It offers the widest range of support for platforms, with handhelds supported alongside all consoles.


9 thoughts on “PhysX vs Bullet vs Havok”

  1. Zogrim

    It’s pretty innacurate comparison. Just look “PhysX.. Wii, PlayStation 3 and Xbox 360.. as well as Linux.” and no Linux in table.

    What are Houdini, Lightwave and Blender are doing in PhysX 3D tools, and where is Softimage ?

  2. DrBalthar

    XSI has no support for any of the APIs (AFAIK). For 3ds Max there is a third party Plug-In that uses PhysX.

  3. Mr. X

    The only Phsyx(tm) for Linux I’ve come across are old i386 Debian packages. Yes they do exist!

  4. Bastian

    I highly recommend Bullet. Havok is good if you have money to waste and PhysX is nice but owned by nVidia to rule us. Bullet has every feature you might ask for, is easy to use and is totally free to use and change! You cant ask for more.

  5. joe

    I have experience with both havok and physx and
    havok is fastest if u have no gpu and also its forum support is is best because it is of intel.

Comments are closed.