Aufgrund einer geplanten Datenbankwartung ist TISS am Dienstag, den 03.09.2024, voraussichtlich zwischen 07:00 und 09:00 Uhr nicht verfügbar. Wir bitten um Ihr Verständnis.

186.140 Echtzeitgraphik
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024W, VU, 3.0h, 4.5EC

Merkmale

  • Semesterwochenstunden: 3.0
  • ECTS: 4.5
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, fortgeschrittene Konzepte des Echtzeit-Renderings zu verstehen, wie sie in Virtual-Reality-Anwendungen oder in Computerspielen eingesetzt werden. Zu den Themen gehören:

  •     Grafikhardware (GPU) Architektur
  •     Optimierung
  •     Fortschrittliche Beleuchtung und Schattierung
  •     Shading-Sprachen
  •     Grafikprogrammierung (OpenGL 4.x Core Profile, Vulkan,j DirectX, ...)
  •     Echtzeit-Schatten
  •     Culling und Sichtbarkeit
  •     Detailstufen und Geländedarstellung
  •     Bildbasiertes Rendering

Inhalt der Lehrveranstaltung

Die Vorlesung umfasst wichtige Themen des "Real-Time Renderings", darunter Spezialeffekte wie Schatten, Beleuchtungseffekte, Bump-Mapping, Displacement-Mapping, sowie die Rendering Pipeline und Architektur der Graphikhardware. Weiters behandelt werden Schnittstellen zur Programmierung von 3D Graphikhardware sowie fortgeschrittene Algorithmen wie Terrain Rendering und Sichtbarkeitsberechnung. Auch state-of-the-art Techniken wie hardwareunterstütztes Ray-Tracing werden vorgestellt und mit Hilfe von Vulkan-Beispielen anwendungsnahe erklärt.

Der Vorlesungsteil wird begleitet durch eine Übung, in der Teilnehmer und Teilnehmerinnen ihr Wissen durch die Umsetzung einer Echtzeit-Rendering Demo festigen sollen.

Methoden

Vortrag theoretischer Konzepte mit Folien, Programmieraufgaben.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

ECTS-Aufteilung (Schätzung, Empfehlung):

19,5 Std. Vorlesung
16 Std. Prüfungsvorbereitung
77 Std. Programmieraufgaben
---------------------------------------------
112,5 Std. entspricht 4,5 ECTS zu je 25 Std.

 

Die Vorbesprechung inkl. Vorbesprechung des Übungsmodus sowie die erste Vorlesungseinheit werden am TBD Oktober 2023 stattfinden, beginnend um TBD (c.t.) in TBD.

 


Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mi.13:00 - 15:0002.10.2024 - 22.01.2025Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.13:00 - 17:0029.01.2025Seminarraum FAV 05 (Seminarraum 186) Abschlusspräsentationen
Echtzeitgraphik - Einzeltermine
TagDatumZeitOrtBeschreibung
Mi.02.10.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.09.10.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.16.10.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.23.10.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.30.10.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.06.11.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.13.11.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.20.11.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.27.11.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.04.12.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.11.12.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.18.12.202413:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.08.01.202513:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.15.01.202513:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.22.01.202513:00 - 15:00Seminarraum FAV 05 (Seminarraum 186) Vorlesung
Mi.29.01.202513:00 - 17:00Seminarraum FAV 05 (Seminarraum 186) Abschlusspräsentationen

Leistungsnachweis

1. Teilleistung: Prototyp
  - Basis-Features implementiert, Effekte teilweise implementiert
2. Teilleistung: Grafikdemo
  - Basis-Features implementiert, Effekte vollständig implementiert
  - Muss positiv sein
  - Nachbesserungen sind möglich zwischen finaler Abgabe und Abschluss-Präsentation
  - Nicht wiederholbar, da über mehr als 1 Tag zu erbringen
  - Präsentation der Demo mit Anwesenheitspflicht
  - Begründete Abwesenheit kann bei der mündlichen Prüfung kompensiert werden
3. Teilleistung: Mündliche Prüfung
  - Beantwortung von Prüfungsfragen (online möglich)
  - Muss positiv sein
  - Eine Wiederholung im Semester bei Nicht-Bestehen möglich

LVA-Anmeldung

Von Bis Abmeldung bis
31.08.2024 00:00 16.10.2024 23:59

Anmeldemodalitäten

Anmeldung erfolgt durch TISS-Anmeldung sowie die erste Abgabe => "Submission 1" in TUWEL.

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 932 Visual Computing Pflichtfach1. Semester

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Für die VU sind Programmierkenntnisse sowie einige praktische Erfahrung mit einem 3D API wie OpenGL oder Vulkan erforderlich. Das optimale Vorwissen stellt die vorherige Absolvierung der UE Computergraphik dar.

Vorausgehende Lehrveranstaltungen

Vertiefende Lehrveranstaltungen

Weitere Informationen

Sprache

Englisch