Deco
max planck institut
informatik
mpii logoMinerva of the Max Planck Society
 

TU Braunschweig - IRG 3 - Lehre

Computer Graphics, WS 2005/2006

Marcus Magnor

Computer Graphik Vorlesung


Beschreibung:

In der Vorlesung werden die theoretischen und praktischen Grundlagen der Computergraphik vermittelt. Neben einem allgemeinen Ueberblick ueber das Gebiet der graphischen Datenverarbeitung liegt der Schwerpunkt der Vorlesung auf Bildsyntheseverfahren (Rendering). Am Beispiel des Ray Tracing-Ansatzes werden eine Reihe fundamentaler Themen der Bilderzeugung sowohl theoretisch als auch praktisch erklaert. Als Teil der vorlesungsbegleitenden Uebungen entwickeln die Vorlesungsteilnehmer ihr eigenes Ray Tracing-Programm und lernen auf diese Weise typische Rendering-Probleme und -Loesungen am praktischen Beispiel kennen. Am Ende des Semesters wird jeder Student seinen eigenen funktionstuechtigen Ray Tracer entwickelt (und verstanden) haben.

Inhalt:


Ort und Zeit:


Vorlesungsfolien


Anforderungen:

Programmierkenntnisse in C/C++

Voraussetzungen:


Uebungen:

Waehrend der Uebungen wird jeder Teilnehmer seinen eigenen Ray Tracer in C++ schreiben. Dazu wird zu Beginn ein gemeinsames Programm-Grundgeruest bereitgestellt. Die woechentlichen Uebungsaufgaben bauen aufeinander auf, so dass am Ende des Semesters jeder Teilnehmer ein vollwertiges Ray Tracing-Programm entwickelt haben wird. Die Uebungsaufgaben werden jeweils donnerstags verteilt und die Loesungen bis Dienstag der Folgewoche von allen Teilnehmern per E-Mail eingeschickt. Eine Referenzimplementierung der jeweiligen Uebungsaufgaben wird nach jedem Einsendeschluss online gestellt.



Literatur:


Fortgeschrittene Themen: