Globale Beleuchtungsberechnung mit Light Cuts

Master-Thesis

Light Cuts sind ein Verfahren zur Berechnung der Beleuchtung bei einer sehr großen Anzahl von Lichtquellen. Die Lichtquellen werden dazu in einer hierarchischen Struktur abgelegt. Für jeden zu beleuchtenden Punkt wird eine möglichst gute Auswahl von Hierarchieknoten gesucht, mit denen die Beleuchtungsberechnung ausreichend genau und effizient bestimmt werden kann. In der Arbeit ist dieses Verfahren im Renderingsystem PBRT zu implementieren und seine Erweiterung auf große Environment Maps zu untersuchen.


In der Arbeit ist das Verfahren der Light Cuts [Walter et al. 2005] im Renderingsystem PBRT zu implementieren. Dabei ist als Hierarchie ein kd-Baum wie in [Walter et al. 2006] zu beschreiben. Idealerweise sollte dieser Baum auch dynamisch top-down aufgebaut werden können, sodass auch die Behandlung einer großen Zahl von Lichtquellen möglich ist (z.B. eine 1kx1k high dynamic range environment map).
Das Verfahren ist auf seine Anwendbarkeit für typische High-Quality-Rendering-Anwendungen zu untersuchen.

Advisor(s)