186.192 Algorithmen für die Echtzeitgraphik
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2022S, VU, 2.0h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Hybrid

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, fortgeschrittene Echtzeitgraphik-Algorithmen zu verstehen und einige von ihnen zu implementieren. Die Algorithmen kommen aus den weiter unten benannten Themengebieten.

Inhalt der Lehrveranstaltung

Normal Mapping, GPU Synchronization, Geometry and Tessellation, Deferred Shading, Ambient Occlusion, Physically-based Shading, Order-Independent Transparency, Soft Shadows, Real-Time Global Illumination, Shader Optimization, Temporal Coherence, Point-Cloud Rendering, Real-Time Ray Tracing

Methoden

Vorlesungseinheiten, praktische Übung (Impementierung und Dokumentation), sowie Präsentation und Gruppendiskussionen.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

ECTS Breakdown: 3 ECTS = 75 Stunden

  • Vorlesung: 15 Stunden
  • Praxisteil (Implementierung und Dokumentation): 53 Stunden
  • Präsentation und Gruppendiskussion: 7 Stunden

Kontakt-E-Mailadresse: artr@cg.tuwien.ac.at

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.13:00 - 15:0008.03.2022 - 28.06.2022Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Algorithmen für die Echtzeitgraphik - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.08.03.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.15.03.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.22.03.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.29.03.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.05.04.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.26.04.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.03.05.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.10.05.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.17.05.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.24.05.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.31.05.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.14.06.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.21.06.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung
Di.28.06.202213:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Algorithmen für die Echtzeitgraphik Vorlesung

Leistungsnachweis

Beurteilung der abgegebenen Übungsbeispiele und Präsentation bzw. Diskussion der ausgearbeiteten Lösungen.

LVA-Anmeldung

Von Bis Abmeldung bis
31.01.2022 00:00 22.03.2022 23:59 22.03.2022 23:59

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 932 Visual Computing Gebundenes Wahlfach

Literatur

Real-Time Rendering, Fourth Edition, by Tomas Akenine-Möller, Eric Haines, Naty Hoffman, Angelo Pesce, Michal Iwanichi, and Sébastien Hillaire, A K Peters/CRC Press, 2018

OpenGL Insights by Patrick Cozzi and Christophe Riccio (Jul 23, 2012)

Graphics Shaders: Theory and Practice, Second Edition by Mike Bailey and Steve Cunningham (Nov 8, 2011)

OpenGL 4 Shading Language Cookbook, Third Edition, by David Wolff, Packt Publishing, 2018

 

Vorkenntnisse

Für die VU sind Programmierkenntnisse erforderlich  (C++, OpenGL/Vulkan, GLSL).

Vorausgehende Lehrveranstaltungen

Begleitende Lehrveranstaltungen

Weitere Informationen

Sprache

bei Bedarf in Englisch