Mercury Learning and Information LLC, USA, 2017. — 407 p. — ISBN: 1683920279
This book is appropriate for both the computer science undergraduate course in 3D graphics programming using OpenGL and for professionals who are interested in mastering 3D graphics skills.
Getting Started
JOGL and the OpenGL Graphics Pipeline
Mathematical Foundations
Managing 3D Graphics Data
Texture Mapping
3D Models
Lighting
Shadows
Sky and Backgrounds
Enhancing Surface Detail
Parametric Surfaces
Tessellation
Geometry Shaders
Other Techniques