added debug drawing for concave objects (draws overlapping triangles)

This commit is contained in:
ejcoumans
2006-07-05 05:03:09 +00:00
parent 6163b42e8c
commit d2570694a9
3 changed files with 30 additions and 6 deletions

View File

@@ -675,6 +675,7 @@ bool CcdPhysicsEnvironment::proceedDeltaTimeOneStep(float timeStep)
dispatchInfo.m_timeStep = timeStep;
dispatchInfo.m_stepCount = 0;
dispatchInfo.m_enableSatConvex = m_enableSatCollisionDetection;
dispatchInfo.m_debugDraw = this->m_debugDrawer;
scene->RefreshOverlappingPairs();
GetCollisionWorld()->GetDispatcher()->DispatchAllCollisionPairs(&scene->GetOverlappingPair(0),scene->GetNumOverlappingPairs(),dispatchInfo);