erwin.coumans e80feca36b Big work-in-progress refactoring of the constraint solver:
1) Add fast branchless SIMD support for constraint solver (Windows only until we get other contributions).
See resolveSingleConstraintRowGenericSIMD in Bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
resolveSingleConstraintRowGenericSIMD can be used for all constraints, including contact, point 2 point, hinge, generic etc.

2) During this refactoring, all constraints support the obsolete 'solveConstraintObsolete' while we add 'getInfo1' and 'getInfo2' support.
This interface is almost identical interface to Open Dynamics Engine, to make it easier to port Dantzig LCP solver.

3) Some minor refactoring to reduce huge constructor overhead in math classes.
2008-12-01 06:41:25 +00:00
2008-11-07 05:17:13 +00:00
2006-05-25 19:18:29 +00:00
2008-10-03 21:00:57 +00:00
2007-06-13 05:00:42 +00:00
2006-08-11 23:01:25 +00:00
2006-05-25 19:18:29 +00:00
2006-05-25 19:18:29 +00:00
2008-11-12 22:52:13 +00:00
2008-11-07 00:10:29 +00:00
2006-05-26 17:56:14 +00:00
2008-10-02 22:48:03 +00:00
2007-10-21 05:59:16 +00:00
2006-05-25 19:18:29 +00:00
2007-02-26 05:18:52 +00:00
2006-12-15 19:14:36 +00:00
2006-12-15 19:14:21 +00:00
2008-11-07 00:10:29 +00:00

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
No description provided
Readme 258 MiB
Languages
Wavefront Object 70.5%
C++ 13%
Mathematica 8.2%
COLLADA 5.8%
C 2%
Other 0.4%