Physics Simulator
We're going to (hopefully) get the project to a fully-functinal (though not fully-featured) state this semester. It is getting late in the semester, but as long as everyone sticks with it, we can very reasonably finish before the end of the month.
Minimum Goals:
- Create a pre-set collection of discrete point masses
- Draw the masses in 3D space
- Simulate the gravitational interactions between these masses in real-time
- Move around with-in the scene through keyboard and/or mouse driven "camera" controls
- Basic, completely elastic collisions regarding only the center of mass
If the project moves along well or enough people express interest in contributing, I would like to add the following:
- Support saving/loading the masses to/from a file
- Support directly manipulating the scene through the GUI
- More advanced collision: including geometry, inelastic properties of the masses, potential absorption (deleting one of the masses)