38b7f474c3bac6bf584642f4255389e8c5b3ebcf
This is good when having lots of re-used shapes with different sizes. Convex shapes will need to derive from btConvexInternalShape (which is a subclass of btConvexShape). We could have renamed btConvexShape to 'btConvexShapeInterface' (can still do that later)
Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games and animation. Free for commercial use, including Playstation 3, open source under the ZLib License. Discrete and continuous collision detection, integrated into Blender 3D, and COLLADA 1.4 Physics import. See the Bullet_User_Manual.pdf for more info and visit the Bullet Physics Forum at http://bulletphysics.com
Description
Languages
Wavefront Object
70.5%
C++
13%
Mathematica
8.2%
COLLADA
5.8%
C
2%
Other
0.4%