upgrade to latest Bullet trunk, fix related to vehicle anti-roll, added constraint visualization.

This commit doesn't add new functionality, but more updates are planned before Blender 2.49 release.
This commit is contained in:
Erwin Coumans
2009-03-09 04:21:28 +00:00
parent e4ce0d629e
commit abb338ddf9
16 changed files with 227 additions and 164 deletions

View File

@@ -337,6 +337,7 @@ m_ownDispatcher(NULL)
// m_collisionConfiguration = new btDefaultCollisionConfiguration();
m_collisionConfiguration = new btSoftBodyRigidBodyCollisionConfiguration();
//m_collisionConfiguration->setConvexConvexMultipointIterations();
if (!dispatcher)
{
@@ -356,6 +357,7 @@ m_ownDispatcher(NULL)
setSolverType(1);//issues with quickstep and memory allocations
// m_dynamicsWorld = new btDiscreteDynamicsWorld(dispatcher,m_broadphase,m_solver,m_collisionConfiguration);
m_dynamicsWorld = new btSoftRigidDynamicsWorld(dispatcher,m_broadphase,m_solver,m_collisionConfiguration);
//m_dynamicsWorld->getSolverInfo().m_linearSlop = 0.01f;
//m_dynamicsWorld->getSolverInfo().m_solverMode= SOLVER_USE_WARMSTARTING + SOLVER_USE_2_FRICTION_DIRECTIONS + SOLVER_RANDMIZE_ORDER + SOLVER_USE_FRICTION_WARMSTARTING;
m_debugDrawer = 0;