The process of creating the tree like facades was developed using the Lindemayer System algorithm which is used to mimic plant life and is also the basis of many fractal patterns. This type of algorithm was usefull because of the amount of parameters we could adjust.
We controlled the number of branches, their length, the angle between them, and the way they sprouted. You can see the control we had in an earlier video I posted. In that example the only variable that changed was the angle between branches.
Here you can see the 2nd, 4th, and 6th generations of the algorithm we used. Each successive generation new branches are added and the structure becomes more complex.
We used an algorithm that created a dense pattern that overlapped to create a more networked structure than that of real trees. Because our structure was limited to the facade it remained 2 dimensional.
Once we found a pattern the met our needs we trimmed and wrapped it around our building. This process went back and forth as we refined the pattern to be both structurally clear and responsive to programmatic and formal requirements.
Each facade was composed of multiple instances of the same algorithm which vary the scale and density of the openings, as well as creating a more stable structure. We aimed create a dynamic formal language that also work as an active part of the building system and was not just a decorative piece added at the end.
The next step that we would take if this project was to be built is to analyze the branching pattern in terms of actual structural performance. This would create another type of feedback that would further refine the final design. This type of performance based design is something that I believe makes this approach more interesting than traditional design techniques which aim take a static model and apply a formal solution on top of it.