News

First assignment and tutorial

Written on 22.04.25 by Pascal Grittmann

The first assignment has been released (see Information/Materials on CMS ). The submission deadline is next Tuesday, 29.04.

Assignments can be submitted in pairs of two students.

The first tutorials will be this Thursday and next Monday, you can find your assigned tutorial on CMS as well.

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

  1. Basic grasp of C++: The practical assignments use C++. The code to be written is mostly mathematical and thus quite language agnostic.
  2. [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
Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.