24.12.2012 Views

OpenGL Programming Guide Second Edition - Niksula

OpenGL Programming Guide Second Edition - Niksula

OpenGL Programming Guide Second Edition - Niksula

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Making Decals<br />

Drawing Filled, Concave Polygons Using the Stencil Buffer<br />

Finding Interference Regions<br />

Shadows<br />

Hidden−Line Removal<br />

Hidden−Line Removal with Polygon Offset<br />

Hidden−Line Removal with the Stencil Buffer<br />

Texture−Mapping Applications<br />

Drawing Depth−Buffered Images<br />

Dirichlet Domains<br />

Life in the Stencil Buffer<br />

Alternative Uses for glDrawPixels() and glCopyPixels()<br />

Appendix A<br />

Order of Operations<br />

Overview<br />

Geometric Operations<br />

Per−Vertex Operations<br />

Primitive Assembly<br />

Pixel Operations<br />

Texture Memory<br />

Fragment Operations<br />

Odds and Ends<br />

Appendix B<br />

State Variables<br />

The Query Commands<br />

<strong>OpenGL</strong> State Variables<br />

Current Values and Associated Data<br />

Vertex Array<br />

Transformation<br />

Coloring<br />

Lighting<br />

Rasterization<br />

Texturing<br />

Pixel Operations<br />

Framebuffer Control<br />

Pixels<br />

Evaluators<br />

Hints<br />

Implementation−Dependent Values

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!