OpenGL is a powerful software interface used to produce high-quality, computer- generated images and interactive applications using 2D and 3D objects and color bitmaps and images. In this course students learn the basics of platform-independent graphics programming using OpenGL. Topics include creating windows, rendering primitives, basic transformations, 3-D viewing and modeling, as well as an introduction to shading, lighting and texturing effects.
Learning Objectives
Upon completion of this course, students will understand the basics of platform-independent graphics using OpenGL as well as creating windows, rendering primitives, basic transformations, 3-D viewing and modeling, as well as an introduction to shading, lighting and texturing effects.