10. An Interactive Introduction to OpenGL Programming
Half-Day, 1:45 - 5:30 pm
Course 10 is open to Full Conference and Conference Select attendees. All other Courses require Full Conference registration.
This course gives novice OpenGL programmers the knowledge they need to author interactive 3D graphics applications using OpenGL. It covers fundamental topics such as modeling, lighting, depth buffering, and texture mapping, and it introduces advanced topics such as using vertex and fragment shaders.
PrerequisitesAttendees should be able to read simple programs written in the C language. No previous experience with writing graphics applications is required. The course includes concepts from linear algebra (vector notation and matrix multiplication), but previous knowledge of these subjects is not required.
Intended AudienceAnyone interested in learning how to author applications using OpenGL.
shreiner (at) siggraph.org
University of New Mexico