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).
Paul A. Farrell
Lecture Topic 09 -- Introduction to OpenGL
Lecture Topic 10 -- The OpenGL Rendering Pipeline
Lecture Topic 11 -- Drawing Geometric Objects in OpenGL
Lecture Topic 12 -- Viewing in OpenGL
Lecture Topic 13 -- Color Representation
Lecture Topic 14 -- Color in OpenGL
Lecture Topic 15 -- Local Illumination
Lecture Topic 16 -- Lighting in OpenGL
The lecture notes below are from previous offerings of the course
- they may be modified for the 2002 offering. They are made available in
advance of the lectures for student guidance only.
pdf and postscript versions are in 6 up format
that is 6 slides per page.
pdf and postscript one up versions are in 1 up landscape
The pdf versions are strongly recommended for browsing online.