Developing Next Generation Technologies for Design
Figure 9.jpg

3D Generative Adversarial Networks

3D Generative Adversarial Networks

 

Generative Adversarial Networks (GANs) are a leading deep generative model that use deep neural networks (DNNs) to learn from a set of training examples in order to create new design instances with a degree of flexibility and fidelity that outperform competing generative approaches. GANs have been used in the creation of 2D designs but their application to 3D synthesis problems has been less explored. This research attempts to fill this gap and explores their use in the synthesis of building forms. Specifically, a set of 700 high rise buildings from downtown NYC is used to train a 3D GAN. The GAN is then used to produce new designs. Some examples from this synthesis task can be seen in Figure 2.

Figure 1 The diagram shows the generator and discriminator networks that make-up the 3D-IWGAN.

Figure 1 The diagram shows the generator and discriminator networks that make-up the 3D-IWGAN.

Figure 2 Examples of 3D NYC building massing forms created by the 3DGAN after 1000 epochs.

Figure 2 Examples of 3D NYC building massing forms created by the 3DGAN after 1000 epochs.