Original Post
hello, this is probably a piece of cake for you guys, but i just cant manage to get the simulation of a jumping ball correct. this is what i do each frame (assume a constant framerate, so there is not timing necessary). gravity is (0,-1,0) force += gravity; force += 0.99; ball.y += force; if (ball.y < 0) { ball.y = -ball.y; force = -force; } however this doesnt seem to work, because when the height is becoming very small, the ball seems to jump higher than it was falling.