
Reading advice for Angel 5th Ed. (per chapter)
1. (all) Pinhole camera, pipeline
2. (1-7) OpenGL
3. (11) Animation, double buffering
4. (1-11) Definitions (scalars, points, vectors, affine space, dot and cross product, frames), transformations (non-homogenous and homogenous matrix transforms, concatenation)
5. (3-5) Derivation of camera transform from VRP, VPN and VUP (lookat), perspective projection including matrix representation
6. (1-9) Light sources, Phong and Blinn-Phong lighting model, shading
7. (2, 11) Backface removal (culling), z-buffer
8. (1-2, 6-10) Mappings (texture, bump and environment)
9. (all) GLSL
10. (1-8) Scene graph, robot arm example
11. (9) Noise
12. (1-8) Only curves, no patches. Derivation of NURBS and Catmull-Rom spline curves
Page Manager: Peter Möller
Webmaster: webmaster@lth.se
Last updated: 2012-05-11