tokens: To tackle the learning problem , we begin with a base model of the 3D - RecGAN architecture , a combination of a generative autoencoder and a Generative Adversarial Network ( GAN ) capable of generating high - resolution 3D shapes that capture key features ( such as handles ) .