文档介绍:Advanced Graphics Programming Techniques Using OpenGL
Organizer:
Tom McReynolds
Silicon Graphics
Copyright
c 1998 by Tom McReynolds and David Blythe.
All rights reserved
April 26, 1998
SIGGRAPH ‘98 Course
Abstract
This advanced course demonstrates sophisticated and puter graphics programming
techniques, implemented in C using the widely available OpenGL library.
By explaining the concepts and demonstrating the techniques required to generate images of
greater realism and utility, the course helps students achieve two goals: they gain a deeper in-
sight into OpenGL functionality puter graphics concepts, while expanding their “tool-
box” of useful OpenGL techniques.
i
Programming with OpenGL: Advanced Rendering
Speakers
David Blythe
David Blythe is a Principal Engineer with the Advanced Graphics Software group at Silicon Graph-
ics. David joined SGI in 1991 and has contributed to the development of RealityEngine and Infinite-
Reality graphics. He has worked extensively on implementations of the OpenGL graphics library
and OpenGL extension specifications. David is currently working on high-level toolkits which are
built on top of OpenGL as well as contributing to the continuing evolution of OpenGL.
Prior to joining SGI, David was a visualization scientist at the Ontario Centre for Large -
putation. David received both a . and . degree puter Science from the University of
Toronto.
Email: blythe@
Brad Grantham
Brad Grantham currently contributes to the design and implementation of Silicon Graphics’ high-
level graphics toolkits, including the Fahrenheit Scene Graph, a collaborative project with Microsoft
and Hewlett-Packard. Brad previously worked on OpenGL Optimizer, Cosmo 3D, and IRIS Per-
former.
Before joining SGI, Brad wrote UNIX kernel code and imaging codecs. He received puter
Science . degree from Virginia Tech in 1992, and his previous claim to fame was MacBSD, BSD
UNIX for the Macintosh.
Email: granth