Kristofer Schlachter - Fall 2002 Computer Graphics at NYU
| Assignment | Description | Due Date |
| 1) SimpleBoids | Get a simple applet working | September 11, 2002 |
| 2) Transforms | Example usage of x-form matrix | September 18, 2002 |
| 3) 3D Trans | Example usage of 3D transforms | September 25, 2002 |
| -- Quaternions | Another 3D transform using Quaternions for rotations | - |
| 4) Ray Tracing | A Simple Ray Tracer | October 2, 2002 |
| Shadows | with shadows | - |
| 5)Ray Tracing | with noise and bump mapping | October 9, 2002 |
| Marble | with noise based marble | - |
| Fog & Water | foggy water?? maybe... | - |
| 6) Animation | Simple kinematics machine | October 16, 2002 |
| 7) Skinning | Half-Life Skeletal Animation System | October 23, 2002 |
| 8) Perlin Renderer | Half-Life Skeletal Animation System Inside Prof. Perlin's Renderer. | October 30, 2002 |
| 9) Z-Buffer | Half-Life Skeletal Animation System Inside My Textured, Smooth shaded, z-buffered renderer. |
November 6, 2002 |
| 10) Z-Buffer Optimization | Cont.-LOD Terrain Engine with Triangle Fans (REQUIRES JAVA PLUGIN) |
November 13, 2002 |
| 11) 2D Splines | Bezier Splines used to interpolate color | November 20, 2002 |
| 12) Bezier Patches | Cubic Environment-Mapped Teapot-o-hedron | November 27, 2002 |
| Final) Terrain Plus | Terrain renderer with foliage and atmospherics | December 18, 2002 |
Kristofer Schlachter - ks228 at cs dot nyu dot edu