|
Class Summary |
| accanti |
Use the accumulation buffer to do full-scene antialiasing on a scene with
orthographic parallel projection. |
| accnot |
|
| accpersp |
Use the accumulation buffer to do full-scene antialiasing on a scene with
perspective projection. |
| accum |
Do a sixteen pass |
| aim |
This program calculates the fovy (field of view angle in the y direction), by
using trigonometry, given the size of an object and its size. |
| alpha |
This program draws several overlapping filled polygons to demonstrate the
effect order has on alpha blending results. |
| alpha3D |
This program demonstrates how to intermix opaque and alpha blended polygons
in the same scene, by using glDepthMask. |
| anti |
This program draws antialiased lines in RGBA mode. |
| antipoint |
The program draws antialiased points, in RGBA mode. |
| antipoly |
This program draws filled polygons with antialiased edges. |
| bezcurve |
This program uses evaluators to draw a Bezier curve. |
| bezmesh |
This program renders a wireframe (mesh) Bezier surface, using two-dimensional
evaluators. |
| bezsurf |
This program renders a wireframe (mesh) Bezier surface, using two-dimensional
evaluators. |
| checker |
This program texture maps a checkerboard image onto two rectangles. |
| checker2 |
This program texture maps a checkerboard image onto two rectangles. |
| chess |
This program texture maps a checkerboard image onto two rectangles. |
| clip |
This program demonstrates arbitrary clipping planes. |
| colormat |
After initialization, the program will be in ColorMaterial mode. |
| cone |
This program demonstrates the use of the GL lighting model. |
| cube |
This program demonstrates a single modeling transformation, glScalef() and a
single viewing transformation, gluLookAt(). |
| depthcue |
This program draws a wireframe model, which uses intensity (brightness) to
give clues to distance. |
| disk |
This program demonstrates the use of the quadrics Utility Library routines to
draw circles and arcs. |
| dof |
This program demonstrates use of the accumulation buffer to create an
out-of-focus depth-of-field effect. |
| dofnot |
This program demonstrates the same scene as dof.c, but without use of the
accumulation buffer, so everything is in focus. |
| doublebuf |
This is a simple double buffered program. |
| drawf |
Draws the bitmapped letter F on the screen (several times). |
| feedback |
This program demonstrates use of OpenGL feedback. |
| fog |
This program draws 5 red teapots, each at a different z distance from the
eye, in different types of fog. |
| font |
Draws some text in a bitmapped font. |
| jfont |
|
| light |
|
| linelist |
This program demonstrates using display lists to call different line
stipples. |
| lines |
This program demonstrates geometric primitives and their attributes. |
| list |
This program demonstrates how to make and execute a display list. |
| list2 |
This program demonstrates glGenList() and glPushAttrib(). |
| maplight |
This program demonstrates the use of the GL lighting model. |
| material |
This program demonstrates the use of the GL lighting model. |
| mipmap |
This program demonstrates using mipmaps for texture maps. |
| model |
This program demonstrates the use of OpenGL modeling transformations. |
| movelight |
This program demonstrates when to issue lighting and transformation commands
to render a model with a light which is moved by a modeling transformation
(rotate or translate). |
| pickdepth |
Picking is demonstrated in this program. |
| pickline |
Picking is demonstrated in this program. |
| picksquare |
Use of multiple names and picking are demonstrated. |
| plane |
This program demonstrates the use of local versus infinite lighting on a flat
plane. |
| planet |
This program shows how to composite modeling transformations to draw
translated and rotated models. |
| planetup |
The planets (from planet.c) have been rotated so their polar regions are
north/south. |
| polys |
This program demonstrates polygon stippling. |
| robot |
|
| sccolorlight |
This program demonstrates the use of a colored (magenta, in this example)
light source. |
| scene |
This program demonstrates the use of the GL lighting model. |
| scenebamb |
This program demonstrates use of a blue ambient light source. |
| sceneflat |
This program draws lighted objects with flat shading. |
| select |
This is an illustration of the selection mode and name stack, which detects
whether objects which collide with a viewing volume. |
| simple |
|
| smooth |
This program demonstrates smooth shading. |
| sphere |
This program draws a wire frame sphere. |
| stencil |
This program demonstrates use of the stencil buffer for masking
nonrectangular regions. |
| stroke |
|
| tea |
This program demonstrates two-sided lighting and compares it with one-sided
lighting. |
| teaambient |
This program renders three lighted, shaded teapots, with different ambient
values. |
| teapots |
This program demonstrates lots of material properties. |
| texgen |
This program draws a texture mapped teapot with automatically generated
texture coordinates. |
| texturesurf |
This program uses evaluators to generate a curved surface and automatically
generated texture coordinates. |