Emphasis will be on techniques for interactive graphics running on mainstream graphics hardware. By attending this course, attendees will strengthen their understanding of both the theory of core computer graphics concepts, by seeing them applied, and the practice of graphics programming techniques, through examples that increase image realism, create special effects, and solve domain specific rendering problems. Attendees will gain greater insight into the capabilities of OpenGL itself, and learn how to use OpenGL as a tool to solve challenging rendering problems. A background writing graphics applications using advanced rendering techniques, image processing, or volume rendering is especially desirable. Attendees will learn how apply their theoretical knowledge of computer graphics and their programming skills to solve domain-specific computer graphics problems.
Course notes description.
Textual material describing the concepts and techniques presented in the course in detail, including illustrative diagrams and images. Complete reprints of all presented slides, including additional slides for introductory material covered in less detail during the lecture. References to a web site containing source code and additional information. Inc. All rights reserved.