Programming Lab Course: Photorealistische Bildgenerierung
Course
- Lecturer(s):
- Start: 3.4.2007
- Dates: Di. 16:15-17: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, 418 KB)
- C++ Einführungsaufgaben (PDF document, 839 KB)
- Einführung in C++ (PDF document, 5.4 MB)
- Kompilierungshinweise (PDF document, 85 KB)
-
Technische Details
(PDF document, 266 KB)
- Hilfsklassen und einfache main()-funktion (ZIP archive, 14.4 KB)
-
Technische Details 2
(PDF document, 522 KB)
- pseudo code (C++ source code, 4.1 KB)
- Technische Details 3 (PDF document, 317 KB)
- Technische Details 4 (PDF document, 358 KB)
Additional Documents
