ABSTRACT

In Chapter 2 we covered the basics of creating a model and a simulationbased on that model. Specifically, we saw how a falling ball could be modeled and simulated, including the notions of gravity, 3D motion, and wind resistance.

But, objects in the real world are not free to fall endlessly; at some point they end

up colliding with other objects. A falling ball will eventually hit the ground, and

bounce. Studying approaches to handling such collisions will bring us to the point

where we are able to simulate a ball bouncing around in a box. We will then extend

these ideas to handling the ball bouncing off of other objects in space.