CSCE 441: Computer Graphics

Fall 2017


Lectures

DateTopicReading
8/28Introduction to courseHB 3-5
8/30Scan Conversion of Lines (pdf)HB 4-1 to 4-4, 6-1
9/1Scan Conversion of Polygons (pdf)HB 6-10 to 6-11, 6-13 to 6-14
9/4Scan Conversion of Polygons (pdf)HB 6-10 to 6-11, 6-13 to 6-14
9/6Clipping Lines (pdf)HB 8-5 to 8-7
9/8Clipping Polygons (pdf)
Linear Algebra Review Due
HB 8-8
9/11Transformations in 2D (pdf)
Assignment 1 Due
HB 7-1 to 7-5, 7-8 to 7-9
9/13Transformations in 2D (pdf)HB 7-1 to 7-5, 7-8 to 7-9
9/15Fractals and Iterated Function Systems (pdf)HB 23-1
9/18Fractals and Iterated Function Systems (pdf)HB 23-1
9/20Fractals and Iterated Function Systems (pdf)HB 23-1
9/22Transformations in 3D (pdf)HB 9-1 to 9-7, 10-8
9/25Transformations in 3D (pdf)HB 9-1 to 9-7, 10-8
9/27Color (pdf)
Example Images
Assignment 2 Due
HB 19-1 to 19-8
9/29Color (pdf)HB 17-8 to 17-9
10/2Lighting (pdf)HB 17-1 to 17-3
10/4Shading / Texturing (pdf)HB 17-10, 18-2, 18-4
10/6Shading / Texturing (pdf)HB 17-10, 18-2, 18-4
10/9Hidden Surfaces (pdf)HB 16-1 to 16-7
10/11Review for midterm
Assignment 3 Due
10/13Midterm
10/16Ray Tracing (pdf)
Transforming Screen Coordinates (pdf)
HB 12-1
10/18Ray Tracing (pdf)HB 12-1
10/203D Geometry (1) (pdf)
10/233D Geometry (2) (pdf)
10/253D Geometry (2) (pdf)
10/27Radiosity (pdf)HB 12-2
10/30Solid Modeling (pdf)HB 15-3 to 15-4
11/1Smooth Curves (pdf)
Assignment 4 Due
HB 14-1, 14-7 to 14-8, 14-10
11/3Smooth Curves (pdf)HB 14-1, 14-7 to 14-8, 14-10
11/6Smooth Curves (pdf)HB 14-1, 14-7 to 14-8, 14-10
11/8Smooth SurfacesHB 14-9, 14-11
11/10Shadows
11/13Collision Detection
11/15Collision Detection
Assignment 5 Due
11/17Programmable ShadersHB 22-1 to 22-4
11/20TBA
11/22Reading Day
11/24Thanksgiving
11/27Quaternions and Complex NumbersHB p. 289-291, A-7
11/29AntialiasingHB 6-15
12/1Surface Parameterization
12/4What's next?
12/6Review for final
12/11Final Exam, 8:00am-10:00am