This concise presentation of fundamental OpenGL 1.2 commands can be used as a companion to a text introducing computer graphics principles, and as a stand-alone beginner's guide to OpenGL for programmers with a background in computer graphics. It offers coverage of a subset of the OpenGL API, and a nonmathematical treatment of OpenGL that allows readers to begin programming computer graphics right away. Case studies challenge students to apply commands introduced in each chapter. Angel teaches computer science and electrical and computer engineering at the University of New Mexico. Annotation c. Book News, Inc., Portland, OR (booknews.com)
OpenGL®: A Primer is a concise presentation of fundamental OpenGL, providing readers with a succinct introduction to essential OpenGL commands as well as detailed listings of OpenGL functions and parameters. Angel uses a top-down philosophy to teach computer graphics based on the idea that readers learn modern computer graphics best if they can start programming significant applications as soon as possible.Introduction, Two-Dimensional Programming in OpenGL, Interaction and Animation, Basic Three-Dimensional Programming, Transformations, Lights and Materials, Images, Texture Mapping, Curves and Surfaces, Putting It Together, Looking to the Future.For all readers interested in OpenGL.