Siggraph 2005 logo
Conference Exhibition Call For Participation Presenters Media Registration

courses

38. Introduction to Real-Time Ray Tracing


Full-Day, Wednesday, 3 August, 8:30 am - 5:30 pm
Petree Hall D
Level: Intermediate

Real-time ray tracing brings physically correct images, advanced rendering features, and easy content creation to interactive 3D graphics. This course gives attendees the background and insight required to build their own fast ray tracers, discusses advanced applications, and provides first-hand experience through software distributed freely to all attendees.

Prerequisites


For best results, attendees should have a basic background in graphics. Some experience with existing graphics APIs (programmers) or content tools (content creators) is helpful, but familiarity with the details of ray tracing is not required.

Intended Audience


Programmers, content creators, and decision makers interested in advanced graphics technology. It provides insight for programmers to best use the technology in their applications, informs content creators about the simplicity and advanced features, and enables decision makers to understand the long-term implications.

Co-Organizers


Peter Shirley
University of Utah

Philipp Slusallek
Universität des Saarlandes

Lecturers


Bill Mark
The University of Texas at Austin

Gordon Stoll
Intel Corporation

Ingo Wald
Max-Planck-Institut für Informatik

Schedule

  PART I: FUNDAMENTALS
8:30 Introduction to Ray Tracing

Slusallek and Shirley

9:15 The Basic Algorithms

Stoll and Wald

10:15 Break
  PART II: ACHIEVING REAL-TIME
10:30 Optimization Techniques

Stoll

11:15 Parallelization & Distributed Processing

Shirley and Slusallek

11:50 Supporting Dynamic Scenes with Animation or Interaction

Wald

12:15 Lunch
  PART III: ADVANCED FEATURES
1:30 Volume Rendering with Ray Tracing

Shirley

2 Rendering of Massive Models

Slusallek

2:30 Hardware Support for Ray Tracing

Mark and Slusallek

3:15 Break
  PART IV: USING REAL-TIME RAY TRACING
3:30 Programming with OpenRT
Writing and Using Real-time Shaders

Wald

4:50 Using the OpenRT System

Slusallek

5:15 Final Discussion

All

acm.org siggraph.org