cpu speed independent movement
Posted: Tue Feb 24, 2004 12:50 am
here is the problem:
i need to move object in a certain moment with basic equatations like s=a*(t*t)
time (t) is like (now-startTime)
now=driver->getTimer()->getTime() and so is startTime called before
but i have problem,on faster computer movement isnt the same like on slower ones,how to solve this?
startTime=driver->getTimer()->getTime() is called before
while(device->run())
{
now=driver->getTimer()->getTime();
}
i need to move object in a certain moment with basic equatations like s=a*(t*t)
time (t) is like (now-startTime)
now=driver->getTimer()->getTime() and so is startTime called before
but i have problem,on faster computer movement isnt the same like on slower ones,how to solve this?
startTime=driver->getTimer()->getTime() is called before
while(device->run())
{
now=driver->getTimer()->getTime();
}