The beauty of recursive algorithms is that they can be used to generate intricate sculptural shapes, through a simple definition. The first iteration starts with an edge condition (an element, object or shape), which is not always defined recursively. Following iterations are defined by data loops, in which items are repeated in a self-similar way. Different structures are seen to arise from subtle variations of the function definition, creating forms reminiscent of plants, corals and micro-organisms. With this initial investigation and further physical representation exercises, my aim is to explore how design can be defined through recursive aggregation.

Parametric Matrix


Code Diagram

Youtube link

Developed in the Master in Advanced Architecture 18/19 at IAAC

Student: Abhay Devidas

Tutor: Rodrigo Aguirre

Tutor Assistants: Daniil Kosheluyk, Nikoleta Mougkasi