CSCE 441: Computer Graphics

Spring 2012


Lectures

DateTopicReading
1/17Introduction to courseHB 3-5
1/19Scan Conversion of LinesHB 4-1 to 4-4, 6-1
1/24Scan Conversion of PolygonsHB 6-10 to 6-11, 6-13 to 6-14
1/26Clipping LinesHB 8-5 to 8-7
1/30Assignment 1 Due
1/31Clipping PolygonsHB 8-8
2/1Linear Algebra Test Due
2/2Transformations in 2DHB 7-1 to 7-5, 7-8 to 7-9
2/7Fractals and Iterated Function SystemsHB 23-1
2/9Fractals and Iterated Function SystemsHB 23-1
2/13Assignment 2 Due
2/14Transformations in 3DHB 9-1 to 9-7, 10-8
2/16Color
Example Images
HB 19-1 to 19-8
2/21LightingHB 17-1 to 17-3
2/23Shading / TexturingHB 17-10, 18-2, 18-4
2/27Assignment 3 Due
2/28Hidden SurfacesHB 16-1 to 16-7
3/1Ray Tracing
Transforming Screen Coordinates
HB 12-1
3/6Radiosity
3D Geometry (1)
HB 12-1
3/8Midterm
3/13Spring Break
3/15Spring Break
3/203D Geometry (2)
3/22TBA
3/26Assignment 4 Due
3/27Solid ModelingHB 15-3 to 15-4
3/29Smooth Curves (1)HB 14-1, 14-7 to 14-8, 14-10
4/3Smooth Curves (2)HB 14-1, 14-7 to 14-8, 14-10
4/5Smooth Surfaces14-9, 14-11
4/10Shadows
4/12Collision Detection
4/16Assignment 5 Due
4/17Programmable ShadersHB 22-1 to 22-4
4/19Quaternions and Complex NumbersHB p. 289-291, A-7
4/24AntialiasingHB 6-15
4/26What's next?
5/7Final Exam, 1pm-3pm