![]() | ![]() |
LECTURE | LECTURE TOPICS | HOMEWORK | SLIDES |
1: 8/26/25 | Introduction, history | CSc472-01-Introduction.pdf | |
2: 8/28/25 | Image Formation, graphics pipeline | CSc472-02-OpenGLAPI.pdf | |
3: 9/2/25 | API background, evolution of OpenGL | Homework 1 is due on 9/25/25 | CSc472-03-OpenGLPipeline.pdf |
4: 9/4/25 | Programming with Qt | Qt information for homeworks | CSc472-04-Qt.pdf |
5: 9/9/25 | Programming with Legacy OpenGL | CSc472-05-LegacyOpenGL.pdf | |
6: 9/11/25 | Programming with Legacy OpenGL (contd) | ||
7: 9/16/25 | Shaders and GLSL | CSc472-06-ShadersGLSL.pdf | |
8: 9/18/25 | Shaders and GLSL (contd) | Homework 2 is due on 10/16/25 | |
10: 9/25/25 | Geometry | CSc472-07-Geometry.pdf | |
11: 9/30/25 | Geometry (contd) | ||
12: 10/9/25 | Transformations | Homework 1 grades | CSc472-08-Transformations.pdf transformations.pdf |
13: 10/16/25 | Transformations (contd) | ||
14: 10/21/25 | Computer Viewing | CSc472-09-Viewing.pdf | |
15: 10/23/25 | Managing 3D Graphics Data | Homework 3 is due on 11/13/25 | CSc472-10-DataManagement.pdf |
16: 10/28/25 | Midterm review | ||
17: 10/30/25 | Midterm | ||
18: 11/4/25 | Texture Mapping | CSc472-11-TextureMapping.pdf | |
19: 11/6/25 | 3D Models | Homework 2 grades | CSc472-12-3DModels.pdf |
20: 11/11/25 | Illumination and Shading | Midterm grades | CSc472-13-Shading.pdf shading.pdf |
21: 11/13/25 | Shading in OpenGL | Homework 4 is due on 12/11/25 | CSc472-14-ShadingOpenGL.pdf |
22: 11/18/25 | Midterm Solution Review | Homework 3 grades | |
23: 11/20/25 | Shadows | CSc472-15-Shadows.pdf | |
24: 11/25/25 | Curves and Surfaces | CSc472-16-CurvesSurfaces.pdf | |
25: 12/2/25 | Cubic Curves | CSc472-17-CubicCurves.pdf | |
26: 12/4/25 | Cubic Curves (contd) | curves.pdf | |
27: 12/9/25 | Interpolating Cubic Splines | Homework 4 grades | splines.pdf |
28: 12/11/25 | Final Review |