This event is now over

We've collected some of the more interesting items from this event for you:

Presentations
Media
Press
Press Kits
    No press kits for this event
Khronos Event

Date: November 15-19, 2010
Location: Fremont, CA
Website: http://www.sgi.com/support/custeducation/us/courses/sgi/opengl.html

The OpenGL Programming course helps application programmers master platform-independent graphics programming using OpenGL. Students learn to create interactive, animated applications displaying wire-frame and solid 3D models controlled by user input. Students add lighting, textures, and other effects to increase realism. Newer OpenGL topics such as using vertex-buffer objects for better performance, and vertex and fragment shaders for advanced shading techniques are introduced.

This course discusses both the classic fixed-function pipeline and the more modern programmable shader pipeline in OpenGL.

Students learn by developing OpenGL 3.0 applications (based on open-source frameworks: freeglut and GLEW - The OpenGL extension Wrangler) through a series of lab exercises on Linux-based systems.

Topics Covered

  • Creating Windows
  • Rendering Primitives
  • Basic Transformations
  • 3D Viewing and Modeling
  • Depth Buffering and Hidden Surface Removal
  • Animation
  • Input and Window Events
  • Alpha Blending
  • Antialiasing
  • Text
  • Lighting
  • Display Lists
  • Basic Texture Mapping
  • Vertex Arrays
  • Vertex Buffer Objects
  • Programmable Shaders (GLSL)
  • Vertex Shaders
  • Fragment Shaders
safety