Appropriate for programmers familiar with C++, this guide explains how to develop games using high performance graphics and game libraries, introducing both functions for creating objects in a 3D scene and moving objects around in the scene. Topics include primitives, transformations, matrices, colors, texture mapping, and vertex arrays. The CD-ROM contains source code, a math primer, advanced chapters, and the OpenGL easy extension library. Annotation © 2004 Book News, Inc., Portland, OR
Part I OpenGL Basics
Chapter 1 The Exploration Begins ... Again
Chapter 2 Creating a Simple OpenGL Application
Chapter 3 OpenGL States and Primitives
Chapter 4 Transformations and Matrices
Chapter 5 Colors, Lighting, Blending, and Fog
Chapter 6 Bitmaps and Images with OpenGL
Chapter 7 Texture Mapping
Part II Beyond the Basics
Chapter 8 OpenGL Extensions
Chapter 9 More on Texture Mapping
Chapter 10 Up Your Performance
Chapter 11 Displaying Text
Chapter 12 OpenGL Buffers
Chapter 13 The Endgame
Part III Appendices
Appendix A Answers to Review Questions and Exercises
Appendix B Further Reading
Appendix C What's on the CD
Index