TAs: | Doug Zongker
(dougz@cs.washington.edu) Mark Manca (mark@cs.washington.edu) Michael Aucoin (maucoin@cs.washington.edu) |
There will be four projects and a final animation. Each project, with the exception of Project #2, will require you to make substantial extensions to an existing interactive graphical application. The projects we have in mind are:
1 | Impressionist | An interactive impressionistic paint system, similar in spirit to Paul Haeberli's The Impressionist. |
2 | Articulate | A hierarchical model, built with the Virtual Reality Modeling Language (VRML), containing various animated movements that can be triggered by a user. |
3 | Trace | A program to create beautiful raytraced images of your VRML models, complete with shadows, reflections, and transparent effects. |
4 | Animate | An interactive keyframe animation system, used to animate your VRML model from Project #2. |
You will have two weeks for each project. During the last week of class, you will be using your keyframe animation system (Project #4) to create a final animation of your VRML models from Project #2.