removing a file that accidently slipped in
updated the todo
now using index buffers to draw geometry
fixed a bug in the matrix4f class. the way I was accessing parts of each matrix in the multiplication was flipped
added a vector3f class to represent points in 3-space
added rotation helpers
made the cube rotate
made the vector constructor private and created the static method called zero to create a zero vector
created a recognizer functor and a KeyInputAction as a container fof the functors.
moved the Simulation class into an anonymous Thread in the Main class. Then renamed the SimulationRenderer to Simulation
added a Key Click Recognizer and removed any usages in the Simulation
added a recognizer that responds to Keyevents that are generated from a particular character
moved all of the Mesh related code to its own directory. Mesh's are not a concept in OpenGL by itself, so it didn't make sense to have them in that directory
updated the todo file to reflect the addition of index buffers
added the camera we wrote in Metacake, which we stole from our old Vulcan project. I really hope this works.
updated todo to reflect the addition of the camera
slight refactor on the vertex shader. I stopped using the temp variable
added key bindings for camera translate
updated todo to reflect the fact that we need a mouse
added a mousemotionaction and a recgonizer for it