Creative Coding - Erstellung generativer Sketche mit p5.js und ml5.js



Betreut durch:
Innerhalb dieses Kurses setzen sich die Studierenden mit codebasierter generativer Gestaltung unter Einsatz der JavaScript-Bibliotheken p5.js sowie ml5.js auseinander. Gerade für Gestalter*innen stellt Creative Coding mittels p5.js einen leicht zugänglicher Weg dar, um interaktive gestalterische Lösungen zu erarbeiten.

Die Studierenden erstellen mittels p5.js kleine in sich geschlossene Programme, so genannte Sketche. Das Prinzip des Sketches versteht sich hierbei als eine Skizze, die aber in ihrer digitalen Form ein generativer gestalterischer Entwurf ist, der in iterativen Schritten durch Variation der Gestaltungsparameter immer wieder verändert und weiterentwickelt werden kann. Im Folgenden kann somit ein Sketch den Ausgang für digitale oder auch analoge gestalterische Lösungen sein. 

Die nachfolgenden Ergebnisse zeigen Projektbeispiele, die als Ergebnis des Kurses im Wintersemester 2023/24 entstanden sind. Im Zentrum stand jeweils ein selbst gewähltes Thema, welches dann in sieben verschiedenen Sketchen ausgearbeitet wurde.

Die Sketche sind auf den Unterseiten direkt integriert und können ausprobiert werden.