Vorlesung Interaktive Computergrafik, Wintersemester 2019/20

Lernziele
Die Studierenden kennen grundlegende Konzepte und Algorithmen aus dem Bereich Computergrafik und können diese in ihren eigenen Grafikanwendungen umsetzen. Dabei sind sie in der Lage, polygonale Modelle mit Anwendung von Texturierung und Beleuchtung zur Anzeige zu bringen. Weiterhin kennen Sie die konzeptionellen Stufen der Renderingpipeline als grundlegende Schritte der Bildsynthese, und können häufig verwendete Grafikalgorithmen auf der CPU und der GPU umsetzen.
Inhalt
Die Vorlesung behandelt die grundlegenden Konzepte der Echtzeit-fähigen Computergrafik, wie sie beispielsweise in Computerspielen zum Einsatz kommt. Im Zentrum steht die Renderingpipeline, als konzeptionelle Grundlage für moderne Bildsynthese Systeme. Die thematisierten Algorithmen werden zunächst in der Vorlesung theoretisch bearbeitet, bevor eine Auswahl in den ܲú³Ü²Ô²µ±ð²Ô praktisch umgesetzt wird. Die praktische Umsetzung erfolgt in C/C++ in Kombination mit den Grafikstandard OpenGL, wobei am Anfang der ܲú³Ü²Ô²µ±ð²Ô eine Einführung in C/C++ gegeben wird. Im Rahmen der Vorlesung werden die folgenden Themen behandelt:
- Grafikprogrammierung in OpenGL
- Geometrische Transformationen und Projektionen
- Beleuchtungsberechnung
- Clipping Algorithmen
- Rasterisierung und Texturierung
- Geometrisches Modellieren
Klausur
Die 1. schriftliche Klausur findet am 24.02.2020, 10:00h, H12 & H13 statt.
Die 2. schriftliche Klausur findet am 06.04.2020, 10:00h, H15 statt.
Zur Ortsbestimmung hilft der .
Bitte denken Sie rechtzeitig an Ihre Prüfungsanmeldung via LSF.
ܲú³Ü²Ô²µ±ð²Ô
Der Übungsbetrieb findet integriert in den Vorlesungsblock statt. Im Rahmen der ܲú³Ü²Ô²µ±ð²Ô veranstalten wir außerdem einen Rendering Contest in dem die Studierenden ein eines Projekt umsetzen können.
Links
Links zu verwendeten Frameworks:
- - OpenGL Mathematics Library
- - OpenGL Image Library
- - Canvas und Input Handling Library
Betreuer:
Die Vorlesung wird als 3+1-SWS Veranstaltung abgehalten.
Termin | Dienstag, 14 - 16 Uhr |
Freitag, 10 - 12 Uhr | |
Ort | O28/1002 |
Jeder zweite Freitag wird für den Übungsbetrieb verwendet.
Moodle-Kurs
Informatik (FPSO 2014/17)
- B.Sc., Schwerpunkt Informatik
- M.Sc., Praktische und Angewandte Informatik
Medieninformatik (FPSO 2014/17)
- B.Sc., Schwerpunkt Medieninformatik
- M.Sc., Mediale Informatik
Software Engineering (FPSO 2014/17)
- B.Sc., Schwerpunkt Software Engineering
- M.Sc., Praktische und Angewandte Informatik
CSE (FPSO 2016/19)
- B.Sc., CSE Wahlpflicht
Siehe Beschreibung 'Modul Interaktive Computergrafik' via für relevante Modulhandbücher