more fixes, related to introduction of btMotionState, and using realtime timestep

This commit is contained in:
ejcoumans
2006-10-18 04:01:07 +00:00
parent 3a6942fb91
commit 33b3ec94f1
7 changed files with 38 additions and 18 deletions

View File

@@ -63,6 +63,10 @@ void BasicDemo::clientMoveAndDisplay()
//simple dynamics world doesn't handle fixed-time-stepping
float ms = m_clock.getTimeMilliseconds();
m_clock.reset();
float minFPS = 1000.f/60.f;
if (ms > minFPS)
ms = minFPS;
if (m_dynamicsWorld)
m_dynamicsWorld->stepSimulation(ms / 1000.f);