Be sure to examine each of these to see how the OpenGL calls mentioned in class are employed in practice.
light.c - simple light source
light_flat_shading.exe
light_smooth_shading.exe

movelight.c - movable light
movelight.exe
Refer to 'Basic OpenGL Lighting' for more info. on lighting.
teapot.c - shaded teapot
teapot.exe
texgen.c - texture generation over surface
texgen.exe
texture.c - simple texture mapping
texture.exe

texmapping.c - texture mapping of a PPM image over a cube
texmapping.exe

texmap.ppm - this is the *binary* PPM image used as the texmap
[example and PPM image orig. by Don Fussell, CS Dept., U. Texas]
fog.c - environmental influence
fog.exe
dinoshade.c - shadow, reflection!
dinoshade.exe