Next: Assignment 5: The
Up: Assignment 4: A
Previous: Assignment 4
You will also be asked to implement one additional feature of your choice.
For example, you could implement:
- Secondary rays for reflective surfaces
- Depth of field using (jittered) aperture supersampling
- Antialiasing using (jittered) pixel supersampling
- A fisheye lens
- Texture or bump mapping
- CSG operations
- Additional object types
CS488/688: Introduction to Interactive Computer Graphics
University of Waterloo
Computer Graphics Lab
cs488@cgl.uwaterloo.ca