I'm available for workshops about how to generate 2D and 3D forms of trees, leaves and flowers with the computer.
The "Algorithmic Botany" workshop is 1 day long, but the duration can be modified depending on the time available.
Please get in touch if you have any other requirement or a different audience in mind.

Algorithmic Botany

algorithmic botany workshop
Audience: Students, Adults
Level: Beginners, no previous programming experience required.
Duration: 1 day
Keywords: L-Systems, phyllotaxis, botany, programming
Available in the following languages: English, Italian, German
Description: The goal of the workshop is to give an overview on how to reproduce form of trees and flowers with the computer. We will focus on 2 things, phyllotaxis and L-Systems. The generated forms can be used for videogames, design, illustrations or 3D printing. The workshop is structured as follows:
  • A short introduction to computer generated trees in art and videogames, from Harun Faroki to Horizon Zero Dawn.
  • Phyllotaxis. An overview of phyllotaxis in common flowers and trees. The participants will: 1) Write their own implementation of the algorithm in javascript. 2) Use their algorithm in a three.js scene. 3) Add a third dimension in order to generate 3D abstract forms. 4) Add a GUI in order to experiment with parametric design. 5) Export these forms to a file that can be loaded in any 3D modelling program
  • L-System, Turtle graphics and string rewriting. Overview of turtle graphics, overview of the grammars described by Aristid Lindenmayer in "The Algorithmic Beauty of Plants". The participants will write an interpreter that implements one of these grammars.

Pictures from a workshop at Spektrum, Berlin, 9/09/2017