Computer Graphics Lecture Notes

These lecture notes are drawn from material from a variety of sources including texts by Edward Angel; James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hughes; Jackie Neider, Tom Davis, Opengl Architecture Review board; Donald Hearn, M. Pauline Baker; and lecture notes by Albert Goodman, and at University of Waterloo, and the University of Toronto's Dynamic Graphics Project.

Material for Final Examination

Chapters 2, 4, 5, and 6 from Angel, supplemented by notes below (including Chapters 1 to 5 of the OpenGL Programming Guide).