OpenGL
This part covers the OpenGL API. OpenGL is a C API that allows you to utilize graphics hardware on your system (your GPU) for real-time rasterization. We cover the basics of the API, and take a look at some related graphics programming tasks (such as view/camera transforms).
Chapters
- 11 - OpenGL Introduction
- 12 - OpenGL Rectangle
- 13 - OpenGL Pipeline
- 14 - Geometric Transformations
- 15 - Hierarchical Transformations
- 16 - Reflectance Modeling
- 17 - OpenGL Lighting
- 18 - Look-at Matrix
- 19 - Textures
- 20 - Framebuffers
- 21 - Texture Filtering
- 22 - Interpolation
- 23 - Clipping, Culling, and Hidden Surface Removal
- 24 - Advanced OpenGL
- 25 - Homogeneous Divide