Graphics = Interactive Computer Graphics: A Top-Down Approach Using OpenGL (4th Ed)
by Edward Angel
OpenGL = OpenGL: A Primer (2nd Ed) by Edward Angel
Readings:
- Week 1 (Jan 16 and 18): Introduction to graphics and OpenGL
- Graphics: Chapters 1 and 2
- OpenGL: Chapters 1 and 2
- Week 2 (Jan 23 and 25): Input and interaction
- Angel: Chapter 3
- OpenGL: Chapter 3
- Week 3 (Jan 30 and Feb 1): Geometric objects and transformations
- Angel: Chapter 4
- OpenGL: Chapter 4
- Week 4 (Feb 6 and 8): Geometric objects and transformations (continued)
- Angel: Chapter 5
- OpenGL: Chapter 5
- Week 5 (Feb 13 and 22):Shading
- Angel: Chapter 6
- OpenGL: Chapter 6
- Week 6 (Feb 20 and 22): The rendering pipeline
- Angel: Chapter 7
- OpenGL: Chapter 7
- Week 7 (Feb 27 and Mar 1): Textures
- Angel: Chapter 8
- OpenGL: Chapter 8
- Week 8 (Mar 6 and 8): Programmable shaders
- Week 9 (Mar 20 and 22): Curves and surfaces
- Angel: Chapter 11
- OpenGL: Chapter 9
- Week 10 (Mar 27 and 29): Advanced rendering
- Week 11 (Apr 3 and 5):
- Week 12 (Apr 10 and 12):
- Week 13 (Apr 17 and 19):
- Week 14 (Apr 24 and 26):
- Week 15 (May 1 and May 3): Review