Coding OpenGL 3D Algorithms in C++

A tutorial by Bryson R. Payne, M.Ed.

The eight tutorials below are a representative sampling of the necessary algorithms for programming realistic 3D virtual worlds in OpenGL C++. Each tutorial includes a brief description, commented sample C++ code, and an executable demo. 

To run the executables, you may need the file opengl32.dll , and to compile the source files, you will need the GL, GLU, and GLUT header files. All of these are included on the CD that accompanies Wright and Sweet's OpenGL SuperBible (2000, Waite Group Press). They can also be found through http://www.opengl.org online. Click here to download the entire tutorial and all source/executables as a single ZIP file (1.34 MB).  


Last modified December 11, 2000, Bryson R. Payne, bpayne@ngcsu.edu