In this session we extend the floor plan generator to procedurally split a starting space into many smaller spaces and then connect the model to Discover to optimize the space layouts based on a set of objectives
In this session, we continue developing our floor plan generator model based on subdivision by first wrapping the code for splitting one space into a function, and then running the function recursively to procedurally split a starting space into many smaller spaces based on a set of parameters. We then connect the model to Discover to optimize the space layouts based on a set of objectives.
Dividing spaces | |
---|---|
1 | Subdivision for space planning |
2 | Optimizing layouts |
3 | Programming adjacencies (Part 1) |
3 | Programming adjacencies (Part 2) |