Teaching an introductory computer graphics course using OpenGL

Daniel C. Cliburn · Journal of computing sciences in colleges · 2003

In the past, introductory graphics courses focused traditionally on algorithms for drawing points, lines and polygons using low-level or system specific commands. This approach has become dated with the introduction of OpenGL and other high level 3D graphics application programming interfaces (API). OpenGL is an API that provides access to graphics hardware through functions common to 3D graphical applications. This tutorial focuses on using OpenGL to teach a junior/senior level elective course in computer graphics. Both OpenGL programming techniques and the design of a high level 3D graphics API such as OpenGL will be covered.

Read the paper · More papers on PaperTik