CS121 Software Development
Project 2: Prototypes II
Extend your first prototype to
-
Provide generalized edge and face collisions
-
Integrate face, edge, and vertex collisions
-
Handle up to three triangles
-
Implement your test plan
You should extend your OpenGL interface to display the new simulation.
A user should be able to reset the position and velocity
of the ball and the change the triangles.
The user should also be able to launch the ball.
Your prototypes should be well-tested and user-friendly.
Details on standardization can be found
here.