added replacement for CcdPhysicsEnvironment

This commit is contained in:
ejcoumans
2006-09-26 23:55:35 +00:00
parent 9531ec4b30
commit 2a602aefa1
5 changed files with 441 additions and 6 deletions

View File

@@ -9,12 +9,20 @@
btSimpleDynamicsWorld::btSimpleDynamicsWorld()
:CollisionWorld(new CollisionDispatcher(),new SimpleBroadphase()),
:btDynamicsWorld(new CollisionDispatcher(),new SimpleBroadphase()),
m_constraintSolver(new SequentialImpulseConstraintSolver)
{
}
btSimpleDynamicsWorld::btSimpleDynamicsWorld(Dispatcher* dispatcher,OverlappingPairCache* pairCache,ConstraintSolver* constraintSolver)
:btDynamicsWorld(dispatcher,pairCache),
m_constraintSolver(constraintSolver)
{
}
btSimpleDynamicsWorld::~btSimpleDynamicsWorld()
{
delete m_constraintSolver;
@@ -49,6 +57,8 @@ void btSimpleDynamicsWorld::stepSimulation(float timeStep)
}
void btSimpleDynamicsWorld::updateAabbs()
{
SimdTransform predictedTrans;