The parametric definitions are created via visual programming \cite{grasshopper}. Most of the modelling is performed by Grasshopper's native components. Fig \ref{425604}