Design mit Python: eine Verschmelzung von Kunst und Technologie
Kunst und Technologie sind schon immer Hand in Hand gegangen, von den ersten Menschen, die Farben herstellten und Pigmente erforschten, bis hin zu Pionieren wie Vera Molnár, die uns kürzlich verlassen hat und die in den sechziger Jahren beschloss, Computer für die Erstellung ihrer Zeichnungen zu verwenden. Als Künstler und Pädagoge beschäftige ich mich täglich mit dieser Schnittstelle, in meinem Fall durch die Verwendung von Python, einer leistungsstarken, aber zugänglichen Programmiersprache.
Python ist nicht nur ein Werkzeug für Softwareentwickler, es hat sich zu einem wichtigen Werkzeug für Fachleute aus den verschiedensten Bereichen entwickelt, dank seiner Einfachheit und Flexibilität. Mit der Programmierung in Python habe ich grafische Stücke erstellt, die nicht nur meine praktischen, beruflichen Anforderungen erfüllen, sondern mich auch dazu bringen, immer mehr die Grenzen zwischen Code und künstlerischer Erforschung zu durchbrechen und aufzulösen.
1. Beginnen Sie mit dem Grundlegenden
Ich empfehle, einen Code-Editor namens Thonny IDE herunterzuladen und zu installieren, eine freie Software, die für Anfänger gedacht ist, die Python lernen möchten. Versuchen Sie, die Grundlagen zu verstehen, das heißt, sich mit Schleifen, Bedingungen, Funktionen und später mit Datenstrukturen vertraut zu machen. Mit diesen grundlegenden Elementen können Sie beginnen zu erforschen, wie Python zur Automatisierung von Aufgaben und zur Erzeugung von Formen verwendet werden kann.
2. Suchen Sie nach Zeichenwerkzeugen mit Programmierung
Python ist bekannt für seine große Auswahl an Bibliotheken, wie Pillow (die aktuelle Version von PIL - Python Imaging Library), die für die Bildmanipulation verwendet wird, oder matplotlib für die Datenvisualisierung. Es gibt viele Möglichkeiten. Ich empfehle besonders die Bibliothek py5, die den Wortschatz von Processing verwendet, einem Ökosystem von Programmierwerkzeugen für Künstler, und die besonders gut in Kombination mit der Thonny IDE funktioniert.
3. Experimentieren Sie mit geometrischen Mustern
Einer meiner Lieblingsansätze ist es, Geometrie und Wiederholungsmuster zu erkunden. Mit Python und py5 können Sie leicht geometrische Formen mit Symmetrien, rhythmischen Mustern und abstrakten Kompositionen erstellen. Dies ist eine hervorragende Möglichkeit, zu verstehen, wie Programmierung zur Erstellung visuell interessanter Bilder verwendet werden kann.
4. Planen und erkunden Sie in kleinen Schritten
Es gibt zwei grundlegende und ergänzende Strategien: Machen Sie Zeichnungen, Diagramme und Notizen zu dem, was Sie produzieren möchten. Beginnen Sie mit dem Schreiben des Codes, der einen kleinen Teil, ein minimales Element, des Bildes erzeugt, das Sie erhalten möchten, und machen Sie sehr kleine Schritte, die wir in der Programmierung als Baby Steps (Babyschritte) bezeichnen. Durch sukzessive Annäherungen und das Experimentieren mit kleinen Variationen kommt man viel weiter.
5. Teilen und lernen Sie mit der Gemeinschaft
Die Gemeinschaft der kreativen Programmierung ist unglaublich kollaborativ. Teilen Sie Ihre Arbeit, helfen und bitten Sie um Hilfe, lernen Sie von anderen, ist ein entscheidender Teil des Prozesses. Beteiligen Sie sich an Foren, Diskussionsgruppen, suchen Sie nach lokalen Gemeinschaften und Treffen, um sich inspirieren zu lassen, Ihr Repertoire zu erweitern und auch zum Kollektiv beizutragen.
Als Pädagoge widme ich mich dem Unterrichten anderer Künstler und Designer in der Verwendung von Programmierung in ihrer Arbeit. Ich glaube fest daran, dass Programmierung ein ausdrucksstarkes und poetisches Werkzeug in den bildenden Künsten sein kann. Deshalb freue ich mich, meinen neuen Kurs bei Domestika anzukündigen, in dem ich Techniken und Ansätze teilen werde, um Python im Grafikdesign zu verwenden. Ich lade Sie alle ein, sich mir auf dieser Entdeckungs- und Ausdrucksreise durch den Code anzuschließen.
+0 Kommentare