Programming Lab Course: Photorealistische Bildgenerierung

Course
- Lecturer(s):
- Start: 25.10.2008
- Dates: Do. 15:15-16:45, N 218 (CG-Pool)
- Curriculum: Diploma (Undergraduate)
- Diploma Area: B
Description
Im ersten Abschnitt des Praktikums soll jeder Teilnehmer zunächst einen einfachen Ray Tracer implementieren. Anschließend werden dann in Kleingruppen die Grundlagen von fortgeschritteneren Techniken wie Beschleunigunstechniken, bildbasierte Beleuchtung, Monte Carlo Ray Tracing, Photon Tracing oder realistische Materialien erarbeitet und als Erweiterung dem vorhandenen System hinzugefügt. Voraussetzungen: Kenntnisse in Linearer Algebra, Stochastik und C++ Anzahl der Plätze: maximal 18
Slides
-
Vorbesprechung
(PDF document, 305 KB)
- C++ Einfuehrungsaufgaben (PDF document, 209 KB)
- Einfuehrung in C++ (PDF document, 1.7 MB)
- Kompilierungshinweise (PDF document, 90 KB)
- Theoretische Einfuehrungsaufgaben (PDF document, 78 KB)
-
Technische Details 1
(PDF document, 193 KB)
- Hilfsklassen und einfache main-Methode (ZIP archive, 19.3 KB)
-
Technische Details 2
(PDF document, 161 KB)
- Informationen zum Referenzbild (plain text document, 517 Bytes)
- Referenzbild (ZIP archive, 62 KB)
-
Technische Details 3
(PDF document, 413 KB)
- Informationen zum Referenzbild (plain text document, 1.3 KB)
- Referenzbild (ZIP archive, 81 KB)
-
Technische Details 4
(PDF document, 358 KB)
- Referenzbild (ZIP archive, 151 KB)
- Technische Details 5 (PDF document, 1.6 MB)