| Name | Code | Picture |
|---|---|---|
| Anti-aliased lines (indexed color) |
aaindex.c | |
| Anti-aliased polygons (indexed color) |
aapoly.c | |
| Anti-aliased lines | aargb.c | aargb.jpg |
| Jittering Accumulation | accanti.c | accanti.jpg |
| Jittering View Volume | accpersp.c | accpersp.jpg |
| Alpha Blending Using Depth Mask |
alpha3D.c | alpha3D.jpg |
| Alpha Blending | alpha.c | alpha.jpg |
| Anti-alias in RGBA mode | anti.c | anti.jpg |
| Bezier curve | bezcurve.c | bezcurve.jpg |
| Bezier surface | bezmesh.c | bezmesh.jpg |
| Texture Map clamped | checker.c | checker.jpg |
| Clipping plane | clip.c | clip.jpg |
| Color Material mode | colormat.c | colormat.jpg |
| Single modeling transfomation | cube.c | cube.jpg |
| Depth Cue | depthcue.c | depthcue.jpg |
| Depth of Field | dof.c | dof.jpg |
| Double Buffering | double.c | double.jpg |
| Bitmap calls | drawf.c | drawf.jpg |
| Feedback mode | feedback.c | feedback.jpg |
| Fog demo | fog.c | fog.jpg |
| Fog in Color index mode |
fogindex.c | |
| Bitmapped Font | font.c | font.jpg |
| Introductory program | hello.c | hello.jpg |
| Pixel Manipulation | image.c | image.jpg |
| Single light | light.c | light.jpg |
| Line Primitives | lines.c | lines.jpg |
| Display List | list.c | list.jpg |
| Material Properties | material.c | material.jpg |
| Mipmap texture maps | mipmap.c | mipmap.jpg |
| Modeling Transformation | model.c | model.jpg |
| Modeling moving light | movelight.c |
movelight1.jpg movelight2.jpg |
| Non-Uniform Rational B-Splines |
nurbs.c | nurbs.jpg |
| Picking Demo | pickdepth.c | pickdepth.jpg |
| Picking Demo Multiple Names |
picksquare.c | picksquare.jpg |
| Local vs Infinite Lighting | plane.c | plane.jpg |
| Composite Modeling | planet.c |
planet1.jpg planet2.jpg |
| Polygon Offset | polyoff.c | polyoff.jpg |
| Polygon Stippling | polys.c | polys.jpg |
| Quadric Objects | quadric.c | quadric.jpg |
| Composite Modeling | robot.c |
robot1.jpg robot2.jpg |
| Colored Light Source | sccolorlight.c | sccolorlight.jpg |
| Blue Ambient Light | scenebamb.c | scenebamb.jpg |
| Lighting Model | scene.c | scene.jpg |
| Flat Shading | sceneflat.c | sceneflat.jpg |
| Selection Mode & Name Stack |
select.c | select.jpg |
| Smooth Shading | smooth.c | smooth.jpg |
| Stencil Demo | stencil.c | stencil.jpg |
| Stroke (Vector) Font | stroke.c | stroke.jpg |
| NURBS Surface | surface.c | surface.jpg |
| Ambient Light Demo | teaambient.c | teaambient.jpg |
| Material Properties | teapots.c | teapots.jpg |
| Polygon Tessellation | tess.c | tess.jpg |
| Winding Rule Demo | tesswind.c | tesswind.jpg |
| Bind Texture Demo | texbind.c | texbind.jpg |
| Texture Mapping | texgen.c | texgen.jpg |
| Texture Proxies | texprox.c | |
| Texture Clamping | texsub.c | texsub.jpg |
| Automatically Generated Textures |
texturesurf.c | texturesurf.jpg |
| Display List | torus.c | torus.jpg |
| NURBS Surface with a Piecewise Linear Trim |
trim.c | trim.jpg |
| Reverse Projection | unproject.c | |
| Vertex Array Demo | varray.c | varray.jpg |
| Texture Wrapping Modes | wrap.c |