Be prepared to handle up to 10000 triangles. Try to anticipate every nasty scene we will want to test. Working in teams You may work alone or in teams of two or three. For a team of two, you must implement two of the following bells and whistles. For a team of three, you must implement five.
Alternatives are acceptable if approved in advance.
If you have completed the assignment and wish to earn extra credit, you may add more bells and whistles. Implement motion blur and depth of field as described in Appendix B of Haeberli and Akeley. Be prepared to show example images. For motion blur, be prepared with an image that shows motion not aligned with the screen X,Y axes. Design a reasonable user interface to control these views.