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 Nights

Applies Towards the Following Certificates

Loading...
Enroll Now - Select a section to enroll in
Section Title
Introduction to OpenGL
Type
Instructor-Led
Days
M, W
Time (Central Time)
5:30PM to 8:30PM
Dates
Aug 05, 2024 to Aug 21, 2024
Schedule and Location
# of Course Hours
18.0
Delivery Option
Course Fee(s)
Rate non-credit $1,995.00
Potential Discount(s)
Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.