DrawBot
DrawBot ist eine mächtige, freie (BSD-Lizenz), in Python geschriebene Anwendung für macOS für die Erstellung zweidimensionaler Graphiken. DrawBot kann, im Gegensatz zum Beispiel zu Processing, mehrere Seiten mit einem Skript erzeugen.
DrawBots Exportformate sind PDF, SVG, PNG, JPEG, TIFF, animated GIF und MP4-Video.
Die Anwendung kommt als binäre, vollständige Applikation (erstellt mit py2app), sie kann aber auch als Modul in anderen Python-Anwendungen eingesetzt werden. Aber auch das Modul ist Mac-only, da mit PyObjC erstellt, und damit verwandt mit seinem Nachfolgerprojekt Nodebox 1. Wer es plattformübergreifend benötigt, sollte einen Blick auf das verwandte Shoebot (Linux, Windows und macOS) werfen.
Tutorials
- Roberto Arista: Python for Designers, eine Einführung in DrawBot in 14 Kapiteln (DrawBot ab Kapitel 4)
- Roberto Arista: How to draw a wiggle between two points with Python and Drawbot. Sometimes a wiggle could be a good solution to emphasize a special connection between two points, Medium.com vom 17. April 2017
- Stephen Nixon: Use Drawbot with GitHub and VS Code, 14. September 2017
- Stephen Nixon: Getting started with parametric design in DrawBot, 10. Dezember 2017
- Stephen Nixon: Getting started with parametric design in DrawBot, Part 2, 16. Dezember 2017
- Stephen Nixon: Getting started in Drawbot, part 3: making a perfect, expandable grid, 17. Dezember 2017
- Andy Clymer: Getting Started with DrawBot, adafruit vom 14. Dezember 2018
- Rob Stenson: Animating with DrawBot, 15. Februar 2019
- Henrique Beier How to animate variable fonts using Python and Drawbot, 10. Oktober 2019
Literatur
- Michael Kreß: The Infinite Layout Machine, Tim Rodenbröker Creative Coding vom 30. August 2021
Links
- DrawBot Home (inclusive Dokumentation)
- DrawBot App
- DrawBot Download
- DrawBot @ GitHub
Sie sind hier: Start → Programmierung → Creative Coding → drawbot.txt