Presentations and other assets from this event are presented here. For information on upcoming events, click here.
OpenGL 3 and the OpenGL Shading Language
3D graphics concepts and programming techniques
Maximizing performance for current graphics hardware
Strategies for porting from OpenGL 1 and 2 to OpenGL 3
This four-day course teaches the fundamentals of OpenGL 3. Developers attending the course learn the mechanisms behind fast, efficient, modern 3D graphics on current graphics hardware. Through instruction and labs, students take a triangle from concept to screen, learn how to access buffered data, move data to and from graphics hardware, add textures and lights, and use the OpenGL Shading Language for additional rendering effects. Students learn how to ensure backward and forward compatibility in a cross-platform environment. Instruction is hands-on with numerous labs, where students turn concepts into practical knowledge.
Students are required to bring their own computers. Supported platforms include Windows, Mac OS X, and Linux. All attendees receive electronic copies of labs and example software.