CS 171
News
Assignments
Resources
Policies
People
Assignments (Fall 2009)
Note: Some of the links connect to preliminary versions of the homework assignments, and may change slightly or significantly during the quarter. When the homework links become official, however, they will no longer be labeled "preliminary"
hw0
Get OpenGL working in the programming language of your choice, AND
Also the first part of a 4x4 matrix transform library.
Due Tuesday Oct 6, 11:59pm
hw1
:
The rest of the 4x4 matrix library, AND
Bresenham line rasterization, AND
a "new" parser component
.
Due Tuesday October 13 at 11:59 pm
hw2
: 3-D wireframe renderer
Due Tuesday October 20 at 11:59 pm
hw3
: 3-D {Phong, Gouraud, Flat}-shaded renderer
Due Tuesday October 27 at 11:59 pm
hw4
: Shaded renderer in OpenGL
Due Tuesday Nov 3 at 11:59 pm
hw5
:
2-D NURBS editor
Due Tuesday November 10 at 11:59 pm
(preliminary) hw6
:
OpenGL Texture-mapping AND
Animated sphere-mapped surface
Due Tuesday November 17 at 11:59 pm
(preliminary) hw7: Animation:
Interpolating Keyframes
OR
Inverse Kinematics
Due Tuesday November 25 at 11:59 pm
(preliminary) hw8
: GPU
Due Tuesday Dec 1 at 11:59 pm
(tentative) Extra Credit: hw9: Digital image filtering
Due Tuesday, December 9 at 11:59 pm
To be created this year
Note that the last day of classes is
Fri, December 5