This commit is contained in:
Erwin Coumans
2017-05-16 13:55:29 -07:00
26 changed files with 437 additions and 116 deletions

View File

@@ -1514,6 +1514,8 @@ void btCollisionWorld::debugDrawWorld()
{
if (getDebugDrawer())
{
getDebugDrawer()->clearLines();
btIDebugDraw::DefaultColors defaultColors = getDebugDrawer()->getDefaultColors();
if ( getDebugDrawer()->getDebugMode() & btIDebugDraw::DBG_DrawContactPoints)

View File

@@ -798,6 +798,8 @@ void btMultiBodyDynamicsWorld::debugDrawWorld()
{
BT_PROFILE("btMultiBodyDynamicsWorld debugDrawWorld");
btDiscreteDynamicsWorld::debugDrawWorld();
bool drawConstraints = false;
if (getDebugDrawer())
{
@@ -867,7 +869,7 @@ void btMultiBodyDynamicsWorld::debugDrawWorld()
}
}
btDiscreteDynamicsWorld::debugDrawWorld();
}

View File

@@ -469,6 +469,10 @@ class btIDebugDraw
drawLine(transform*pt2,transform*pt3,color);
}
virtual void clearLines()
{
}
virtual void flushLines()
{
}