3-D Graphics Programming with OpenGLReaders will discover that they too can write programs using sophisticated 3D graphics that include shading, lighting, and texturing effects, and they don't have to be math majors to do it! This book includes a gentle introduction to 3D graphics principles, and then moves into how OpenGL programs are written under Visual C++ and Windows 95/NT. |
Contents
Contents | 1 |
Basic Graphics Programming | 7 |
Images and Texture Mapping 377 | 13 |
A 2D Computer Graphics Primer | 20 |
Rotating a Shape | 30 |
Building a 2D Graphics Application | 42 |
Running the GRAPH2D Application | 50 |
Summary | 64 |
Running the MINOGL Application | 129 |
Summary | 137 |
Drawing Shapes and Using | 141 |
Defining and Drawing Lines | 151 |
Lighting 3D Objects | 255 |
Creating a 3D Scene | 319 |
Creating a 3D Scene | 320 |
Advanced OpenGL Programming | 375 |
Defining a 3D Object | 66 |
How the GRAPH3D Program Works | 89 |
The Minimum OpenGL Program | 110 |
Building the Minimum OpenGL Application | 122 |
Using Blending Antialiasing and Fog | 441 |
Using Fog | 451 |
319 | 499 |
Copyright | |