![]()
4. Programming with OpenGL: An Introduction
Half Day / Beginning
An introduction to programming interactive graphics programs using the OpenGL API (OpenGL 1.0 and the OpenGL 1.1 additions) with an emphasis on computer graphics fundamentals.
Who Should Attend
Programmers who want to write interactive graphics applications and who have little or no experience with OpenGL.Organizer
Tom McReynolds
Silicon Graphics, Inc.Lecturer
Kathleen Danielson
Silicon Graphics, Inc.
Schedule
1:30 pm: What is OpenGL? - Tom McReynolds
State Machine
Geometry Data Flow
Imaging Data Flow
OpenGL's interface to windows systems2 pm: Writing simple OpenGL programs - Kathleen Danielson
Structure of a typical program
States
Drawing Geometry and Images (including Release 1.1 changes)
Colors
Drawing Attributes
Display Lists2:30 pm: Programming 3D graphics with OpenGL - Tom McReynolds
Viewing, transformations, coordinate systems3:00 pm: Break
3:15 pm: Programming 3D graphics with OpenGL - Tom McReynolds
Lighting
Hidden Surface Removal
Texture Mapping
Alpha Blending
Antialiasing3:45 pm: A survey of advanced techniques - Kathleen Danielson
Atmospheric Effects (Fog)
Accumulation Buffer
Stencil Planes
Evaluators/NURBS
Feedback & Selection4:15 pm: Summary, Q&A - All
Courses | This Web Site
Final SIGGRAPH 96 Web site update: 25 October 1996.
For complete information on the next conference and exhibition, see: http/www.siggraph.org/s97/