I donīt really like PhysX.

I wouldnīt want to release a game which needs a 20mb physics driver. Bullet or Newton only add a few 100KB to your exe.

PhysX also is lacking in some regards. For example it also doesnīt support cylinders! Maybe because PhysX (previously Novodex) is based on the unfixable ODE? :p But now that it is owned by Nvidia maybe it will become better?



I find it really surprising that engines like Bullet and Newton arenīt very different (in some regards they even are better) to engines of the big players like Ageia or Havok. What are those teams of PhD programmers doing all day if single programmers like Erwin Coumans or Julio Jerez can compete with them?