Week
| Topic lecture
|
1.1
| Introduction, scan conversion (lines, circles), 2D transformations
|
1.2
| 3D object representations (short), 3D transformations, viewing/projections
|
1.3
| Hidden surface removal, anti-aliasing, illumination, shading
|
1.4
| Texture mapping, color and color models
|
2.1
| Clipping, modern graphics programming with shaders
|
2.2
| Global illuminations models: raytracing and radiosity
|
2.3
| Shape representations: curves and splines, smooth/freeform surfaces, subdivision surfaces
|
2.4
| Computer graphics and beyond: non-photorealistic rendering, scientific and information visualization, animation, interaction
|