This document provides a summary of the book "Computer Graphics Through OpenGL: From Theory to Experiments" by Sumanta Guha.
The book is a comprehensive 951-page introduction to computer graphics using OpenGL that teaches both theory and allows hands-on experiments. It takes readers from basic geometric primitives to more advanced topics like 3D modeling, lighting, shading and texturing. The core of the book is a one-semester sequence that teaches the fundamentals to code 3D scenes and animation using OpenGL.
The second edition includes more programs, experiments and exercises, as well as two new chapters on OpenGL shaders and the programmable pipeline. The book's website provides the source code and support for