Next: Assignment 4: A
Up: Assignment 3: Hierarchical
Previous: Assignment 3: Hierarchical
This assignment includes:
- Hierarchical Models (and data structures).
- Matrix Stacks
- 3D Picking
- Z-Buffer Hidden Surface Removal
- Lighting Models and Shaded Polygons
- Display Lists
- Virtual Sphere or Arcball
You may use any feature of OpenGL you desire,
including transformations and lighting models, to implement
this assignment.
Tcl/Tk should be used to implement the user interface.
Readings: Blinn, Chapter 3.
CS488/688: Introduction to Interactive Computer Graphics
University of Waterloo
Computer Graphics Lab
cs488@cgl.uwaterloo.ca