with Samuel Losi (B.Arch)
Project DESCRIPTION
The Bubble2Floor is an implementation of the Pix2Pix GAN-model, and is a tool for spatial prototyping of built spaces. It works in three main steps-

The overall task is to use this Bubble2Floor Generator for designing housing units. The workflow is very straightforward and includes the use of a few different software that are popularly employed in design circles. Bubble-diagrams generated from the Rhino-Grasshopper workspace are then pushed through a Pytorch model trained on bubble-diagram and floor plan pairs. This model is utilized to generate a series of floor plan representations of the bubble-diagram, which then creates approximated room geometries using OpenCV on these images. Finally, the geometries are pulled back into the Rhino-Grasshopper workspace and tweaked to the designers’ liking.

Bubble Diagrams

Iteration 1 - 100 Epochs | Floor Plans Generated

Iteration 2 - 500 Epochs | Floor Plans Generated

Line Drawings for Floor Plans Generated

Post Processing of Generated Line Drawings

3D Floor Plans
UNDER CONSTRUCTION