Translations:Development/Tutorials/Physical Simulation/60/en

From KDE TechBase

void BallLogic::nextTimeStep() {

   time += dTime;
   if(position<=0  && velocity<0) velocity=-velocity;
   velocity += acceleration*dTime;
   position += velocity*dTime+0.5*acceleration*dTime*dTime;

} </syntaxhighlight>