Programming Assignment A4:
Non-Photorealistic Rendering

Revision 5

Demo: 10:30am Tue. 1 May 2001
Animation Due: 11:59pm Thu. 3 May

For this assignment, write an OpenGL program that can display a 3-D object in various non-photorealistic styles, in real-time. Also turn in animation created with this program. You are to work individually on this assignment.


Requirements


Tips

The following are tips, not requirements.
Non-Photorealistic Rendering Examples
We suggest you look at the pictures at the following web sites for visual inspiration or for optimization tips. Reading the papers below in full is not necessary to do this assignment, but you might find them interesting. Traditional Paintings

Grading Criteria

Out of 12 points: Extra credit for real-time
Change log:
16 Apr. 2001: revision 1
18 Apr. 2001: minor clarifications & photo source list added
26 Apr. 2001: added silhouette-finding tips
30 Apr. 2001: resolution should be 640x480 or higher
3 May 2001: animation deadline extended by 24 hrs to Thu night.

15-463, Computer Graphics 2
Paul Heckbert