The (digital) art of growing vines

Growing vines in Processing

Danielle H
8 min readSep 1, 2023
How does your garden grow?

In the world of digital art and technology, the Processing programming language is a versatile tool for artists. In this article, we’ll explore how to create digital artwork resembling growing vines with flowers and leaves using code. Let’s create a digital garden.

Processing, in their own words, “promotes software literacy within the visual arts and visual literacy within technology.” It is relatively easy to get started and is capable of stunning complexity. In order to run, it has a setup function that runs once, and a draw function that runs every frame. The code below assumes you have basic knowledge of Java.

Full Processing code is in Gitlab:

p5Js version:

--

--

Danielle H
Danielle H

Written by Danielle H

Physicist turned programmer, exploring many languages to build projects from neurobiology tools to abstract videos.

No responses yet