Computational Design Methodology

For the workflow, the 3 elements created follow the same form-finding using Kangaroo with slightly different setups.
For the central area, the approach after using Kangaroo was to create a triangulated tiling that close at the end and open in the center of the space using the pull point and scale to get the final shape alongside the main structure using the multipipe.
The side consists of the kangaroo and truncation approach.
While the separator area follow the same architecture of the central roof, with a difference in the final tiling approach created using the Perlin-Noise in Python. Followed by a cull pattern based on certain points to create a sort of gates to the balconies

Form Finding Process

Form Iteration

The form iteration of the roof skin parameter

  • Move
  • Length line: control the deformation of the surface.
  • Trisub: control the density of the pattern
  • Scale: domain that defines the void in each pattern.

The separator skin

  • Scale: controls the size of the noise pattern.
  • Octaves: control the complexity of the noise
  • Time: controls the animation or evolution of the noise, in other way, changes the overall  texture of the element
  • Start / end: defines outthe put value of the easing function.

Plan