Technische Universität Ilmenau

Advanced Computer Graphics - Interaktive Studienpläne der TU Ilmenau

Die Interaktiven Studienpläne sind ein Informationsangebot zu den Studiengängen der TU Ilmenau.

Die rechtsverbindlichen Studienpläne entnehmen Sie bitte den jeweiligen Studien- und Prüfungsordnungen (Anlage Studienplan).

Alle Angaben zu geplanten Lehrveranstaltungen finden Sie im elektronischen Vorlesungsverzeichnis.

Bitte beachten Sie, dass auf dieser Seite keine Aktualisierungen mehr vorgenommen werden. Alle Module und Studienpläne ab der PO-Version 2021 (Bachelor- und Master-Studiengänge) sind ab sofort im Campus-Portal erreichbar.

Modulinformationen zu Modulnummer 200058 - allgemeine Informationen
Modulnummer200058
FakultätFakultät für Informatik und Automatisierung
Fachgebietsnummer2252 (Data-intensive Systems and Visualization)
Modulverantwortliche(r)Prof. Dr. Patrick Mäder
SpracheEnglisch
TurnusSommersemester
Vorkenntnisse

Recommended are fundamentals in the fields of vector analysis (2D and 3D) and JavaScript, but at course begin there will be also the possibility to close gaps in those fields.

Lernergebnisse und erworbene Kompetenzen

Students of this class have the motivation and ability to apply several patterns of geometrical algorithms and data structures as well as mathematical simulation models in other fields than computer graphics. They got experiences in modeling geometry, color, light propagation and textures. They learned that the choice of an appropriate coordinate system is important for the quality of a model/a solution. The students have knowledge in the basics of real time rendering. They also have experiences in the implementation of rendering software for simple 3d models as well as approaches for rendering massive 3D data and/or massive amounts of light sources. They are able to implement global illumination approaches using modern graphics hardware. Students are experienced in shader development with focus on WebGL and understood the main parts of modern rendering pipelines. They are able to differentiate use cases and to select adequate rendering strategies like deferred shading.

Inhalt
  • Vector geometry basics (Cartesian and homogeneous coordinates in 2D and 3D) for transformations and projections, incl. application in modeling of geometric objects and scenes as well as for different kinds light propagation simulation
  • Generation of simple 2D-Graphics in HTML-Canvas elements
  • Vertex and fragment shader programming in WebGL, incl. performance tests on different harware
  • Color spaces, direct shading approaches, approaches for occlusion and transparency handling, texture mapping
  • Efficient data structures for global real time illumination of massive 3D data
  • Global illumination approaches (e.g. Radiosity, Raytracing and Photon Tracing)
  • Deferred Shading
Medienformen und technische Anforderungen bei Lehr- und Abschlussleistungen in elektronischer Form
  • Lecture and seminar slides, exercise sheets
  • Program skeletons (to be extended in exercises / homework)
  • Opencast lecture recordings
  • Assigments and seminar tasks shared via Moodle
  • All material will be shared via Moodle (link below).

Technical Requirements

  • personal computer (or at least a tablet device) required for all seminars and assignments as well as the exams
Literatur
Lehrevaluation
Spezifik Referenzmodul
ModulnameAdvanced Computer Graphics
Prüfungsnummer2200706
Leistungspunkte5
SWS4 (2 V, 2 Ü, 0 P)
Präsenzstudium (h)45
Selbststudium (h)105
VerpflichtungPflichtmodul
Abschlussalternative Prüfungsleistung
Details zum Abschluss

Details zum Abschluss:

  • one or multiple written tests consisting of multiple-choice and free-form questions evaluating the professional competence in the course's topics
  • one or multiple assignments to be solved individually at home and turned-in via Moodle at a defined due date announced with the task
  • final results may be scaled or individual questions may be excluded depending on best performing percentile of students
  • exam result determined as average across individual tests and assignments
  • all activities preferably conducted digitally via Moodle and on the student's device
  • students must register via Thoska for this exam, typically within the 3rd and 4th week of the semester
Link zum Moodle-Kurs https://moodle.tu-ilmenau.de/course/view.php?id=1117
Lehrende

Prof. Dr. Mäder, Patrick

Anmeldemodalitäten für alternative PL oder SL

Dieses Modul enthält mindestens eine alternative semesterbegleitende Abschlussleistung. Bitte beachten Sie, dass diese in der Regel schon zu Beginn des Semesters, in dem diese angeboten wird, angemeldet werden muss.
Über die Details und Zeiträume dazu werden Sie vom Lehrenden und/oder dem Prüfungsamt informiert. Fragen Sie gegebenenfalls unbedingt beim Lehrenden nach.

This module contains at least one alternative exam part. Please note that this must usually be registered at the beginning of the semester in which it is offered.
The lecturer and/or the examination office will inform you about the details and time periods. If necessary, be sure to ask the lecturer.

max. Teilnehmerzahl
Spezifik im Studiengang Master Informatik 2013, Master Research in Computer and Systems Engineering 2016, Master Medientechnologie 2017, Master Research in Computer and Systems Engineering 2021, Master Medieningenieurwissenschaften 2023, Master Data Science 2026
ModulnameAdvanced Computer Graphics
Prüfungsnummer2200706
Leistungspunkte5
Präsenzstudium (h)45
Selbststudium (h)105
VerpflichtungWahlmodul
Abschlussalternative Prüfungsleistung
Details zum Abschluss

Details zum Abschluss:

  • one or multiple written tests consisting of multiple-choice and free-form questions evaluating the professional competence in the course's topics
  • one or multiple assignments to be solved individually at home and turned-in via Moodle at a defined due date announced with the task
  • final results may be scaled or individual questions may be excluded depending on best performing percentile of students
  • exam result determined as average across individual tests and assignments
  • all activities preferably conducted digitally via Moodle and on the student's device
  • students must register via Thoska for this exam, typically within the 3rd and 4th week of the semester
Link zum Moodle-Kurs https://moodle.tu-ilmenau.de/course/view.php?id=1117
Anmeldemodalitäten für alternative PL oder SL

Dieses Modul enthält mindestens eine alternative semesterbegleitende Abschlussleistung. Bitte beachten Sie, dass diese in der Regel schon zu Beginn des Semesters, in dem diese angeboten wird, angemeldet werden muss.
Über die Details und Zeiträume dazu werden Sie vom Lehrenden und/oder dem Prüfungsamt informiert. Fragen Sie gegebenenfalls unbedingt beim Lehrenden nach.

This module contains at least one alternative exam part. Please note that this must usually be registered at the beginning of the semester in which it is offered.
The lecturer and/or the examination office will inform you about the details and time periods. If necessary, be sure to ask the lecturer.

max. Teilnehmerzahl