-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint1
- Valérie Schneider, Lena Heinen, Elias Gemperle
- Marina Willi, Christina Abgottspon, Laurent Steck
- Perla Hoyos Fuentes, Christine Benz
- Felisha Leutwiler, Mirja di Giacinto, Krueger Samson
- Yannic Reust, Lukas Frauenfelder
- Hannes Salzmann, Dimitri Gadola, Fiona Zellweger
Im ersten Sprint werden wir frühe Computerkunst studieren und diese Werke mit p5.js und Webtechnologien nachbilden, um ästhetische, analytische und technische Kenntnisse zu erwerben. Ihr wählt und untersucht in Gruppen ein Werk und entwerft dieses dann von Grund auf neu und entwickelt es in eurer eigenen Form weiter, wobei ihr die Ansätze und Werkzeuge sowie die poetischen und ästhetischen Grundlagen reflektiert. In der Gruppe erarbeitet ihr euch die Strategien und Kenntnisse, um das Werk algorithmisch zu beschreiben und in Code zu übersetzen. Diskutiert, wie das Werk aus heutiger Sicht interpretiert werden kann (z.Bsp. Aspekte der Zeitlichkeit / Variation / Interaktion / Präsentation). Aufgrund dieser Überlegungen erstellt jede Person in der Gruppe ihre eigene Interpretation dieses Werks.
Präsentation/Austausch 7.5. am Nachmittag
In der Präsentation gebt ihr Einblick in eure Motivation, dieses Werk auszuwählen, in die Rekonstruktion und in eure Weiterentwicklung, Fragen, Überlegungen. Dazu gehören inhaltliche Aspekte und Einblick in Code/Algorithmen. Jede Person in der Gruppe präsentiert etwas. Pro Gruppe max. 10 Minuten.
Denkt euch diese erste Zwischenpräsentation mehr als eine Gelegenheit zum Austausch/Teilen innerhalb der Klasse. Interessante Fragen und Diskussionsbeiträge, Darstellung des Vorgehens, Reflexion, Relevanz, Anknüpfungspunkte aus euren eigenen Studiengängen sind wichtig.
- http://dada.compart-bremen.de/
- https://whitney.org/exhibitions/programmed
- https://dam.org/
- http://www.generative-gestaltung.de/
- https://openprocessing.org
- Chaos and Order (Vera Molnar / Georg Nees / Manfred Mohr)
- Animation and Harmony (John Whitney)
- Computational Typography (Muriel Cooper / John Maeda)
- Pattern (Bridgette Riley / Anni Albers / Victor Vaserely / Lucia di Luciano)
- Pixels (Ken Knowlton / Lillian F. Schwartz / Charlotte Johanneson)
- Images (Nancy Burson / Jason Salavon)
- Body (Camille Utterback and Romy Achituv / Myron Krueger)
- Glitch / Deformation (Rosa Menkman / Steina and Woody Vasulka)
- AxiDraw https://wiki.evilmadscientist.com/Axidraw_Software_Installation: https://cdn.evilmadscientist.com/dl/ad/public/395/AxiDraw_395_Mac.app.zip
- Inkscape Software https://inkscape.org/release/inkscape-1.3.2/
- https://learning.kahlina.ch/Art/AxiDraw%20Tipps.html
- Guide (PDF)
- Sinus, Cosinus https://setosa.io/ev/sine-and-cosine/
- Noise https://genekogan.com/code/p5js-perlin-noise/
- Easing Funktionen: https://easings.net/
- Oscillation: https://www.pizza-punk.com/oscillation-functions/, https://ffd8.github.io/oscillation-sandbox/
Pro Gruppe 5-10 Minuten Einblick mit einem Beispiel, das mit der Klasse erarbeitet wird.
- Loop im Loop
- Zufall und Noise (Repetition mit eigenen Beispielen)
- Transformation, Rotation, Skalierung Koordinatensystem
- Datenstrukturen: Array, Array manipulieren (Einträge hinzufügen, entfernen)
- p5 Vector, Vectorfunktionen (z.Bsp. Ausrichtung auf die Maus hin)
- Arbeit mit Bildern, Pixelmanipulation
- Übergänge rechnen (z.Bsp. linear mit lerp, easings)
- ... (ein Thema eurer Wahl)
- Basic Umgebung einrichten: https://vimeo.com/941651131
- Variablen, Randomness, Map, Sinus: https://vimeo.com/941634804
- Loop, Noise: https://vimeo.com/941652726
- Briefing, Agenda, Kriterien
- Sprint1 Generative Gestaltung, Briefing, Ressourcen
- Sprint2 Generative Poesie
- Sprint3 Generativer Sound
- Prozessdokumentation