2.1 First Program2.2 Orthographic Projection, Viewing Box and World CoordinatesFixed World System2.3 The OpenGL Window and Screen Coordinates2.4 Clipping2.5 Color, OpenGL State Machine and Interpolation2.6 OpenGL Geometric Primitives2.7 Approximating Curved Objects2.8 Three Dimensions, the Depth Buffer and Perspective Projection2.8.1 A Vital 3D Utility: The Depth Buffer2.8.2 A Helix and Perspective Projection2.9 Drawing Projects2.10 Approximating Curved Objects Once More2.11 An OpenGL Program End to End2.12 Summary, Notes and More ReadingFigure 2.1Figure 2.2Figure 2.3Figure 2.4Figure 2.5Figure 2.6Figure 2.7Figure 2.8Figure 2.9Figure 2.10Figure 2.11Figure 2.12Figure 2.13Figure 2.14Figure 2.15Figure 2.16Figure 2.17Figure 2.18Figure 2.19Figure 2.20Figure 2.21Figure 2.22Figure 2.23Figure 2.24Figure 2.25Figure 2.26Figure 2.27Figure 2.28Figure 2.29Figure 2.30Figure 2.31Figure 2.32Figure 2.33Figure 2.34Figure 2.35Figure 2.36Figure 2.37Figure 2.38Figure 2.39Figure 2.40Figure 2.41Figure 2.42