SAMs OpenGL Superbible (Third Edition) er super. Den har jeg selv. Den er på rundt 1200 sider og har hele tiden kildekode-eksempler i C++ \ GLUT.
Kapittler:
- Classic OpenGL
- Using OpenGL
- Drawing in Space: Geometric Primitives and Buffers
- Geometric Transformations: The Pipeline
- Color, Materials and Lighting: The Basics
- More on Colors and Materials
- Imaging with OpenGL
- Texture Mapping: The Basics
- Texture Mapping: Beyond the Basics
- Curves and Surfaces
- It's All About The Pipeline: Faster Geometry Throughput
- Interactive Graphics
- Wiggle: OpenGL on Windows
- OpenGL on MacOS X
- GLX: OpenGL on Linux
- Buffer Objects: It's Your Video Memory, You Manage It!
- Occlusion Queries: Why Do More Work Than You Need To Do?
- Depth Textures and Shadows
- Programmable Pipeline: This Isn't Your Father's OpenGL
- Low-Level Shading: Coding to the Metal
- High-Level Shading: The Real Slim Shader
- Vertex Shading: Do-It-Yourself Transform, Lighting and Texgen
- Fragment Shading: Empower Your Pixel Processing
- OpenGL ES
Som du ser tar den for seg shading ganske detaljert. Det følger også med en CD som inneholder eksempler til teksten i boken. Det er også en flott ordliste som er fin å slå opp i dersom det er noe du skulle lure på i sammenheng med OpenGL.
Av alle OpenGL bøkene jeg har lest så er denne definitivt den beste og mest komplette.