 |
 |
 |
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
|
|
 |
|
|