Loading...

Course Description

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

oLooping Primitives

oDrawing Lines

oDrawing a SquareoDrawing Strips

•Translation

•Performance

•2D Implementations

•3D Implementations

o3D 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

2 Days | 4 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
5:00PM to 8:00PM
Dates
Nov 08, 2021 to Nov 17, 2021
Schedule and Location
# of Course Hours
12.0
Delivery Option
Course Fee(s)
Rate non-credit $1,395.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.