The following are due Monday, Sept 25, in lecture:
In class, you will be handed a set of written problems. These will not be collected but we will go over them in class. Everyone will be asked to do and to explain several of the problems on the board. Grading will be based on your ability to do this.
You may modify the Modelview Matrix in OpenGL by defining your own matrices and multiplying the Modelview Matrix by those matrices. Write a simple program that will do this. For example, experiment creating matrices for different types of transformations and see what they do to a teapot or other object. Have some fun with this. Try to come up with some real wacky results! Add some controls (buttons or keys) that let you modify the matrix interactively.
The following are due Monday, Oct 2, in lecture:
In class, we talked about how to create a system that enables the viewer to navigate through a scene. The viewer uses controls (e.g. key presses) for 6 possible actions: move forward/backward, turn right/left, look up/down. Create a scene (e.g. a large plane with various objects - cubes, teapots, etc). Implement the navigational system as described in class so that you may "fly around" your scene.
The following are due Monday, Oct 9, in lecture:
[top] [Schedule] [CS445 Home]