Einführung in die Computergrafik Prüfungsformen

Einführung in die Computergrafik
Lehrende/r
Modulbeauftragte/ Michael Felten
Michael Felten
Dauer des Moduls
ein Semester
ECTS
10
Workload
300 Stunden
Häufigkeit
in jedem
Wintersemester
Lehrveranstaltungen
01277 Einführung in Computergrafik
Detaillierter
Zeitaufwand
Bearbeiten der Kurseinheiten (7 mal 20 Stunden): 140 Stunden
Einüben des Stoffes (insbesondere durch Einsendeaufgaben; 7 mal 15 Stunden): 105
Stunden
Wiederholung und Prüfungsvorbereitung (Studientag und Selbststudium): 55 Stunden
Qualifikationsziele
Nach erfolgreicher Teilnahme des Moduls sind die Studierenden in der Lage, die
Grundlagen der Computergrafik zu benennen und zu beschreiben. Sie können die
mathematischen Objekte wie geometrische Abbildungen, Kurven, Flächen und deren
Algorithmen erklären und interpretieren. Sie können die grundlegenden Konzepte
grafischer Datenstrukturen und Algorithmen beurteilen und analysieren sowie die
Grafikbibliotheken Java3D und OpenGL anwenden. Nach erfolgreicher Teilnahme
können die Teilnehmer die Beleuchtungsmodelle und Verfahren zur Berechnung
realitätsnaher Bilder erläutern und deren Rechenaufwand bewerten.
Inhalte
Der Kurs gibt eine mathematisch fundierte Einführung in die Grundlagen der
Computergrafik. Er behandelt die folgenden Themen: Aufgaben der grafischen
Datenverarbeitung, Komponenten rasterorientierter Grafiksysteme,
Rasteralgorithmen zur Darstellung von Strecken und Polygonen; mathematische
Grundlagen zur Darstellung dreidimensionaler Objekte (affine und perspektivische
Abbildungen); Darstellung dreidimensionaler Kurven und Flächen unter besonderer
Berücksichtigung von Splines; Verfahren zur Bestimmung der Sichtbarkeit von
Objekten auf dem Bildschirm (Klippen, punkt-, linien-, flächenorientierte
Visibilitätsverfahren); Grafik- Bibliotheken, insbesondere Java3D und OpenGL;
Körpermodelle; lokale Beleuchtungsmodelle und -algorithmen; globale
Beleuchtungsmodelle (Raytracing und Radiosity-Verfahren). Der Kurs liegt
elektronisch mit einer Vielzahl eingebundener interaktiver Applets vor.
Inhaltliche
Voraussetzungen
Voraussetzung für den Kurs sind mathematische Grundlagen. Programmierkenntnisse
in objektorientierter Programmierung sind hilfreich.
Lehr- und
Betreuungsformen
Kursmaterial
WS
Einsendeaufgaben mit Korrektur und/oder Musterlösung
internetgestütztes Diskussionsforum
Zusatzmaterial
Anmerkung
letzte Kursdurchführung WS 2016/17
Prüfungsformen
Art der Prüfungsleistung
Benotete Prüfung
bestandene benotete mündliche
Modulprüfung, letztmals WS 2017/18
Stellenwert
der Note
1/13
Modulhandbuch
Bachelor Mathematik
Voraussetzungen
SWS
4+2