Projektpraktikum

Projektpraktikum

Fractal Art Studio: Künstlerisches GPU-Rendering von Fraktalen

Inhalt und Zielsetzung

Fraktale sind ein faszinierender Bereich der Mathematik und selbstähnliche Strukturen kommen in der Natur häufig vor, zum Beispiel bei Pflanzen. Gleichzeitig können mit Fraktalen und verschiedenen Visualisierungsmethoden dieser interessante abstrakte Kunstwerke schaffen. Das Thema verbindet also "trockene" Mathematik mit verschiedenen 2D/3D Rendermethoden sowie Kunst. Von der simplen Visualisierung einer 2D Mandelbrot-Menge über 3D fraktale Oberflächen, die implizit gerendert werden bis hin zu "Buddhabrot", dem Fractal Flame Algorithmus oder gar volumetrischem Rendern von Fraktalen und Generierung von Pflanzen bietet das Thema eine breite Vielfalt, bei der viele verschiedene Fähigkeiten gefragt sind.

Ziel dieses Projektpraktikums ist es eine Software zu schreiben, mit der Fraktale interaktiv erstellt, verändert oder untereinander kombiniert und gerendert werden können. Dabei sollen die Fraktale wenn möglich auf der GPU gerendert werden. Die Benutzeroberfläche könnte von simpler Kamerasteuerung und Slidern für Parameter bis hin zu einem komplexen Node-Editor reichen, mit denen sich Fraktale und ihre Visualisierung kreativ zusammenbauen lassen, ähnlich zu den Nodes für Materialien und Texturen in Blender.


Organisatorisches

  • Modulnummer: 04CV1001/04FB1001

  • Klips: https://klips.uni-koblenz.de/v/159668

  • Maximale Teilnehmerzahl: 12

  • Vortreffen: 25.07. um 12:00 Uhr s.t. in B014 (CG-Labor)

  • Deadline Anmeldung: 08.08.2024 (23:59 Uhr)

Materialien

  • Einstiegsfolien: hier

Anmeldung (Deadline 08.08.2024)

Zur Anmeldung ist die Anwesenheit beim Vortreffen nicht notwendig. Wer teilnehmen möchte, schickt bitte bis zum 08.08.2024 (23:59 Uhr) eine E-Mail an Max Nilles (nillesmax@uni-koblenz.de) mit Betreff [Projektpraktikum WiSe 24/25] Anmeldung. In der Mail gebt ihr bitte die folgenden Daten an:

  • Name

  • Matrikelnummer

  • Vorraussichtliche Anzahl an Semestern bis zum Abschluss (gerechnet ab und inklusive WiSe 24/25)

  • (Optional) Motivationstext

Die Plätze werden nach diesem Termin unter allen per Mail Angemeldeten vergeben.

Prüfungsleistung

Um die 10 ECTS zu diesem Praktikum zu erwerben, sind folgende Voraussetzungen erforderlich:

  • Aktive und kontinuierliche Mitarbeit in allen Phasen des Projektes

  • Ein funktionsfähiges und gut dokumentiertes Projektergebnis

  • Jeder Teilnehmer erhält eine individuelle Note