Details

VU, 186.166, 2015W

Robert F. Tobler

Hot Links

This course page describes the lecture of Wintersemester 2015/2016. See list of other semesters.

Aktuelles

Anmeldung zur Prüfung noch bis 25.3. möglich. Letztmöglicher Prüfungstermin: 1. April, Nachmittag.
18.1.: Videos, dann Fragestunde! Bitte Fragen vorbereiten!!

Allgemeine Information

Vorlesungszeiten

Ort: Seminarraum ICGA (Seminarraum 186)
Zeit: Montag 15:15 (s.t.) - 16:45

Inhalt

Ziel dieser Lehrveranstaltung ist es, das Design einer modernen Rendering-Engine zu erarbeiten, die modular gestaltet ist und auf die Fähigkeiten von derzeitigen Graphikkarten Rücksicht nimmt. Im Rahmen dieses Entwurfsprozesses werden von den Teilnehmenr Module für die entstehende Rendering-Engine programmiert. Es wird ein Gerüst zur Implementierung der Module in Microsoft Visual Studio 2012 / C# / Direct-X zur Verfügung gestellt, dessen Verwendung ist aber optional.

Die Vorlesungsinhalte werden jedes Jahr etwas überarbeitet, um der wachsenden Wichtigkeit von parallelisierten Algorithmen gerecht zu werden. Ein wesentlicher Punkt hierbei ist die Anwendung von funktionaler Programmierung in der Computergraphik. Im speziellen wird die Kombination von Generics und Lambda-Funktionen beleuchtet, um die Wiederverwendbarkeit von Algorithmen zu gewährleisten.

Attachments

Attachment Size
Paper zur Vorlesung am 11.1: Glossy Materials 17.87 MB
Paper zur Vorlesung am 11.1: Fast Lightmaps 18.02 MB
Paper zur Vorlesung am 11.1: Instant Radiosity 9.55 MB
Slides zur Vorlesung am 11.1: Industrial Application - Light Simulation 511.51 KB
Paper zur Vorlesung am 14.12: Composition of Shader Modules 8.75 MB
Slides zur Vorlesung am 14.12: Overall Architecture, Simulation/Dynamics, Shaders 987.98 KB
Slides zur Vorlesung am 7.12: Levels of Detail, Terrain, Precision 1.04 MB
Paper zur Vorlesung am 30.11: Mesh-Based Parametrized L-Systems 8.77 MB
Paper zur Vorlesung am 30.11: Multiresolution Geometric Details 5.64 MB
Paper zur Vorlesung am 30.11: Catmull-Clark Subdivision and Edge Sharpness 31.19 MB
Slides der Vorlesung am 30.11: Subdivision 7.43 MB
Slides zur Übungsvorbesprechung am 23.11 161.19 KB
Paper zur Vorlesung am 16.11: Dependency Graph 2.85 MB
Paper zur Vorlesung am 16.11: Semantic Scene Graph 851.16 KB
Slides der Vorlesung am 16.11: Dependency Graph 517.3 KB
Slides zur Vorlesung am 16.11: Semantic Scene Graph 1.94 MB
Slides zur Vorlesung am 09.11: Tree Data Structures 579.88 KB
Slides zur Vorlesung am 19.10: Mesh Processing 815.3 KB
Slides zur Vorlesung am 12.10.: Handling Large Numbers of Similar Items 475.96 KB
Slides zur Vorlesung am 12.10.: Matrices, Tensors & Images 270.61 KB
Slides zur Vorlesung am 12.10.: PolyMesh 477.52 KB
Slides der Vorbesprechung vom Montag, dem 5. Oktober 586.28 KB