For this project I used Processing, a programming language for visual designers, to create an algorithm of recursive growth. By tweaking various parameters, I began to control the frequency and angle of branching of this digital lifeform. With the addition of a color selector, the species was able to proliferate through a number of different generations, evolving new morphologies and phenotypes.




