8. An Interactive Introduction to OpenGL Programming

Half Day, 8:30 am - 12:15 pm
Level: Beginning
Room 157

Course 8 is open to Full Conference and Conference Select attendees. All other Courses require Full Conference registration.

This course provides the knowledge that a novice OpenGL programmer needs to author interactive, 3D graphics applications using OpenGL. It covers fundamental topics such as modeling, lighting, depth buffering, and texture mapping, and introduces advanced topics such as using vertex and fragment programs.

Attendees should be able to read simple programs written in the C language. No previous experience with writing graphics programs is required. The course includes some basic concepts from linear algebra (vector notation and matrix multiplication), but previous knowledge of these subjects is not required.

Intended Audience
Everyone interested in learning how to create applications with OpenGL. Attendees will learn enough to write interactive OpenGL applications with moving, lit, and textured 3D objects.

Ed Angel
University of New Mexico

Vicki Shreiner

Dave Shreiner
φ(52) Consulting