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. |