Technische Universität DruckenSuche TU-Logo
Fakultät für Informatik Welcome at tum.3D TU-Logo
Logo TUM.3D
Chair for Computer Science 15
HighPrakt
Services
Address
IntranetRestricted Area
News

Lectures summer term

CS Dept.  >  tum.3D Homepage  >  Teaching  >  Summer Term 06  >  HighPrakt

Practical course Computer Graphics: Global Illumination Effects

Global Illumination Effects

J. Krüger, P. Kondratieva, R. Westermann

Practical course Computer Graphics: Global Illumination Effects
Time, Place: Schedule: Tuesday, 11:30 - 12:30, MI 02.13.010 and Thursday 10:30-12:00
Begin: 25.04.2006
Prerequisites: It is helpful to attend the lecture "Computer Graphik" in parallel
Registration: Register Here

Contents

Photon mapping is a practical way of efficiently simulating global illumination, including caustics, color bleeding, participating media, and subsurface scattering in scenes with complicated geometry and advanced material models. This practical course provides a detailed introduction of the ray-tracing and photon-mapping algorithms for simulating global illumination. In the course of the exercises a raytracer/photon mapper will be implmented. Starting with the problem of a ray/object intersection, lighting, reflection, refraction, shadows, the course will cover more complex problems such as volume raycasting and will conclude with integeration photon mapping techniques for advaced effects such as caustics. Since in this course many of the concepts of the lecture Computer Graphics will be implemented, it is helpful for an in depth understanding of the fundamental ideas of computer graphics to attend both the lecture together and the practical course.

Material

[Click Here]

Discussion Board

[Website] [RDF Feed]

Useful links

HowTo Reflect
HowTo Refract (dont forget the missing "1-" in the last equation)
OBJ-File reference
Triangle Box Overlap Test
Ray Triangle Intersection
SIGGRAPH 2001 Course 29 (Monte Carlo Ray Tracing)
SIGGRAPH 2001 Course 38 (Photon Mapping)
Global Illumination Compendium
Multidimensional binary search trees used for associative searching (Bentley75)
Numerical Recipes in C, chapter 7 (on random numbers)

Intermediate and Final Results

[...can be found here]

Literature

  • Glassner: An Introduction to Ray Tracing,Academic Press, 1989
  • Jensen: Realistic Image Synthesis Using Photon, Mapping AK Peters, Ltd
  • Foley, Van Dam, Feiner, Hughes: Computer Graphics: Principles and Practice, Addison-Wesley, 2nd edition in C
  • Watt, Watt: Computer Graphics, Addison-Wesley
  • Glassner: Principles of digital image synthesis, Morgan Kaufman
  • Encarnaçao, Klein, Strasser: Graphische Datenverarbeitung, 4. Auflage, Oldenburg Verlag
  • Griebel, Bungartz, Zenger: Computer Graphik, Vieweg Verlag
  Imprint Last changed: 4.9.2007 [Manage]