Syllabus
- Introduction, prerequisite, policies
- Linear Algebra
- Transformations: R,S,T
- Other Types of Transformations
- Coordinate Systems
- Perspective and Orthographic Projections
- Rasterizing Lines and Polygons
- Crow’s Algorithm and Flood Fill
- Clipping and Culling
- Shading
- Hidden Surface Removal 1
- Hidden Surface Removal 2
- OpenGL
- Sampling
- Antialiasing
- Texture Mapping
- Shadows
- Surfaces 1
- Surfaces 2
- Surfaces 3
- global illumination
- non-photoreal graphics
- OpenGL
- GPUs, GPGPUs
- sampling in the digital world
- primitives for 3D CG
- animation
- phenomena, cameras
- images, moviemaking, visual effects
- application areas