Bullet Physics is a professional open source collision detection, rigid body, and soft body dynamics library. It's free for commercial use under the ZLib licence. It can work in concert with 3D modelling software such as 3D Studio Max and Maya.