This is an advanced course on photo realistic image synthesis. The course will cover the theory of global illumination computations and will give an introduction to Monte Carlo and Quasi-Monte Carlo methods as one way of solving the rendering equation. In addition, we will discuss surface appearance models, and their representation based on spherical harmonics or wavelets, leading to other photo realistic rendering techniques such as precomputed radiance transfer methods. The goal is to achieve real-time global illumination.
The topics covered in this course are:
Monte Carlo Integration and Simulation
Quasi-Monte Carlo Methods
Path Tracing and Bidirectional Path Tracing
Metropolis Sampling
Photon Mapping
Appearance Modeling
Spherical Harmonics and Wavelets
Ambient Occlusion
Real Time Rendering
The exercises are based on the Nori2 educational raytracing framework developed by Wenzel Jakob.
Course Organisation
SWS: 2 V + 2 Ü
ECTS: 6 LP
Course ID: INF4165
Prerequisites:
Computer Graphics (GDV)
C++
basic Python skills
The course will be taught in English.
Criteria
Weekly exercises
you will develop your own rendering pipeline in the exercises
exercises must be presented in exercise meetings
groups of 2 students are allowed
With 60% of the exercise points you earn 0.3 bonus for the final grade if you pass the oral exam