Loading...
Course Description
Short Course | 18 hours | 1.8 CEUs
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.
Course Outline
- Introduction
- What Is OpenGL?
- Effects
- Steps to Building a Model
- A Bit of Code
- OpenGL Datatypes
- OpenGL Pipeline
- Additional OpenGL Libraries
- GLUT Display Callback
- Getting Started
- Adding the OpenGL Libraries
- Preventing the Command Line
- Drawing Primitives
- Looping Primitives
- Drawing Lines
- Drawing a SquareoDrawing Strips
- Translation
- Performance
- 2D Implementations
- 3D Implementations
- 3D Objects and Rotation
- Rotation
- Shading Effects
- Lighting Effects
- Texturing Effects
- OpenGl Function Calls
Prerequisites
- Experience with a procedural programming language is required.
- Prior OpenGL experience is not required.
Duration
18 hours | 3 Days or 6 NightsLoading...
Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.