10/3/04-
Set up the Wiki pages for the new project and began work on the collision code and better understanding how OpenGL represents objects and display views.
-- RyanAusankaCrues - 04 Oct 2004
10/6/04-
Worked on problems associated with resizing and deactivating the OpenGL window. worked out those bugs. Developed code to create 3D walls for room...turns out we don't need that yet but the work helped me better understand how OpenGL works and better understand the coordinate system used and the gluPerspective() and gluLookAt() functionality.
Also wrote a function to compute quadratic roots
Also developed the user interface for allowing the user to start the ball with the mouse, change position with the space bar and the new coordinates, and change the velocity with the 'v' key and the new vector components. Very tired now...
-- RyanAusankaCrues - 07 Oct 2004
10/11/04-
Fixed flickering problem by using a double buffer.
Created Gantt chart for the current prototype.
Created UML diagram for the current prototype.
Helped James diagnose problem with bounce function that turned out to be a normal vector not of unit length.
Changed glutLookat function to make coordinate system easier to understand.
Implemented 3D wall code I created last time to create a cube room for the ball to move in and test collision detection
-- RyanAusankaCrues - 12 Oct 2004
10/14/04-
The first part of the meeting James wasn't here because he was doing PL's so I spent a good hour or so going through his standardization function in the triangle class trying to troubleshoot why the ball did not bounce off of the sides of the cube. Ended up commenting a lot of the code because it was hard to follow. Didn't find the route of the problem.
Went through all sides of the cube to make sure the vertices are properly entered so that the front face is facing in. With the color scheme we have:
red=V0
green=V1
blue=V2
Also created a small cube to fit inside the main cube for add edge and vertex collision checking.
Helped Tim with the Work Breakdown Structure and Precedence Chart based on the UML diagram and Gantt chart I made last time.
-- RyanAusankaCrues - 14 Oct 2004
10/27/04-
Designed graphics in photoshop for power bar and score bar.
Adapted Prof Z's power bar code to implement power bar and score bar.
Wrote ScoreBoard class and implemented the code in the Room class.
Wrote PowerBar class and am now waiting for James to finish with the club so that we can implement the PowerBar. Right now the PowerBar is by the Room but is not updated.