Spring 1995
Working knowledge of C programming and data structures (CLA CS113)
Familiarity with linear algebra, or consent of the instructor
Introduction to Computer Graphics by Foley, Van Dam, Feiner, Hughes, and Phillips.
Computer Graphics, by Hearn and Baker.
Mathematical Elements for Computer Graphics (2nd edition), by Rogers and Adams.
Three-dimensional Computer Graphics, by Watt.
Computer Graphics, Principles and Practice, by Foley, van Dam, Feiner, and Hughes.
Jan W 18 Course introduction 1.1--1.4
F 20 Videos
M 23 Basic raster graphics, DDA for lines 3.1
W 25 Scan conversion of lines and circles 3.2, 3.3
F 27 Raster-based area fill P1 out
M 30 Scan-line algorithms 3.4, 3.5
Feb W 1 Pattern fill, curve attributes 3.6, 3.7
F 3 Text, antialiasing 3.12, 3.14
M 6 Review of Linear Algebra 5.1
W 8 2-D transforms 5.2
F 10 Homogeneous coordinates 5.3 P1 due, H1 out
M 13 Nonlinear transforms, composition 5.4
W 15 Window to viewport transforms 5.5, 5.6
F 17 2-D animation in GL H1 due, P2 out
M 20 no class
T 21 Line clipping I 3.8
W 22 Line clipping II 3.9, 3.10
F 24 3-D transforms I 5.7, 5.8 H1 solutions out
M 27 3-D transforms II 5.9 P2 due
Mar W 1 Review
F 3 Mid-term quiz in class
spring break
M 13 Synthetic camera 6.1, 6.2
W 15 Specifying views in 3D 6.3, 6.4
F 17 Planar geometric projections 6.5 H2 out
M 20 Viewport clipping I 6.6
W 22 Viewport clipping II 6.7
F 24 Camera path planning H2 due, P3 out
M 27 Object hierarchy, PHIGS 7.1--7.3
W 29 Structure networks 7.4--7.6,
F 31 Interaction I 8.1, 8.2 H2 solutions out
Apr M 3 Interaction II 8.3
W 5 Polygon meshes 9.1
F 7 Parametric cubic curves 9.2.1--9.2.3 P3 due, H3, P4out
M 10 Achromatic color: halftoning 11.1
W 12 Chromatic color 11.2, 11.3
F 14 Quest for visual realism 12.1--12.9 H3 due, last day to submit P4 proposal
M 17 no class
W 19 Visible surface determination 13.1
F 21 Z-buffering, scanline algorithms 13.2, 13.3
M 24 Illumination and shading 14.1 H3 solutions out
W 27 Shading of polygons 14.2
F 29 Surface properties 14.3 P4 due
May M 1 Review I
W 3 Review II
study period
M 15 Final exam, 2:00-4:00PM
Stan Sclaroff
Created: January 17, 1995
Revised: March 22, 1995