Registration for this course is open until Friday, 18.04.2025 23:59.
News
Currently, no news are available
Realistic Image Synthesis
This advanced lecture discusses the mathematical concepts and algorithms that are used to simulate the propagation of light in a virtual scene. The topics include Monte Carlo sampling, various Global Illumination algorithms (from the basic Path Tracing algorithm to more advanced algorithms like Vertex Connection and Merging), and HDR imaging. In the practical exercises, the students implement some of the algorithms discussed in the lecture in a lightweight rendering framework.
Pre-requisites
- Basic grasp of C++: The practical assignments use C++. The code to be written is mostly mathematical and thus quite language agnostic.
- [optional] Basic computer graphics concepts: While this course is largely self-contained, a familiarity with concepts taught in, e.g., our Computer Graphics core lecture is beneficial.
Organisational
- There will be a mix of practical and theoretical assignments
- Some assignments are larger and span multiple weeks
- Tutorials are offered every week and also act as office hours to answer questions and help with the assignments
- Assignments count towards the final grade (at 50%)
- Assignments can be worked on in groups of two
- Students will be (sporadically) asked to present their solutions to ascertain that they worked on those themselves