Interactive 3D Modeling with a Generative Adversarial Network
Not on the map. Why?
Abstract (arXiv)
This paper proposes the idea of using a generative adversarial network (GAN) to assist a novice user in designing real-world shapes with a simple interface. The user edits a voxel grid with a painting interface (like Minecraft). Yet, at any time, he/she can execute a SNAP command, which projects the current voxel grid onto a latent shape manifold with a learned projection operator and then generates a similar, but more realistic, shape using a learned generator network. Then the user can edit the resulting shape and snap again until he/she is satisfied with the result. The main advantage of this approach is that the projection and generation operators assist novice users to create 3D models characteristic of a background distribution of object shapes, but without having to specify all the details. The core new research idea is to use a GAN to support this application. 3D GANs have previously been used for shape generation, interpolation, and completion, but never for interactive modeling. The new challenge for this application is to learn a projection operator that takes an arbitrary 3D voxel model and produces a latent vector on the shape manifold from which a similar and realistic shape can be generated. We develop algorithms for this and other steps of the SNAP processing pipeline and integrate them into a simple modeling tool. Experiments with these algorithms and tool suggest that GANs provide a promising approach to computer-assisted interactive modeling.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 3; 2024: 4; 2025: 2.
18 papers.
Sort:
By area:
- 2021Editing Conditional Radiance Fieldscited by 222
- 2022Signal Processing for Implicit Neural Representationscited by 46
- 2021Neural Surface Mapscited by 34
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2022Self-Supervised Representation Learning for CADcited by 22
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editingcited by 18
- 2023T2TD: Text-3D Generation Model based on Prior Knowledge Guidancecited by 13
- 2024GEM3D: GEnerative Medial Abstractions for 3D Shape Synthesiscited by 12
- 2024SRIF: Semantic Shape Registration Empowered by Diffusion-based Image Morphing and Flow Estimationcited by 12
- 2025Machine learning for modelling unstructured grid data in computational physics: a reviewcited by 12
- 2022Neural Convolutional Surfacescited by 9
- 2025PASTA: Part-Aware Sketch-to-3D Shape Generation with Text-Aligned Priorcited by 2
6 more
- 2022Deep Generative Models on 3D Representations: A Surveycited by 1
- 20233D GANs and Latent Space: A comprehensive surveycited by 1
- 2021Visual design intuition: Predicting dynamic properties of beams from raw cross-section imagescited by 0
- 2023Towards AI-Architecture Liberty: A Comprehensive Survey on Design and Generation of Virtual Architecture by Deep Learningcited by 0
- 2024Generating floorplans for various building functionalities via latent diffusion modelcited by 0
- 2024ArchComplete: Autoregressive 3D Architectural Design Generation with Hierarchical Diffusion-Based Upsamplingcited by 0
- 2025PASTA: Part-Aware Sketch-to-3D Shape Generation with Text-Aligned Prior17 Mar 2025
- 2025Machine learning for modelling unstructured grid data in computational physics: a review13 Feb 2025
- 2024ArchComplete: Autoregressive 3D Architectural Design Generation with Hierarchical Diffusion-Based Upsampling23 Dec 2024
- 2024Generating floorplans for various building functionalities via latent diffusion model9 Dec 2024
- 2024SRIF: Semantic Shape Registration Empowered by Diffusion-based Image Morphing and Flow Estimation18 Sep 2024
- 2024GEM3D: GEnerative Medial Abstractions for 3D Shape Synthesis26 Feb 2024
- 2023T2TD: Text-3D Generation Model based on Prior Knowledge Guidance25 May 2023
- 2023Towards AI-Architecture Liberty: A Comprehensive Survey on Design and Generation of Virtual Architecture by Deep Learning30 Apr 2023
- 20233D GANs and Latent Space: A comprehensive survey8 Apr 2023
- 2022Deep Generative Models on 3D Representations: A Survey27 Oct 2022
- 2022Self-Supervised Representation Learning for CAD19 Oct 2022
- 2022Signal Processing for Implicit Neural Representations17 Oct 2022
6 more
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editing18 Jul 2022
- 2022Neural Convolutional Surfaces5 Apr 2022
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generation31 Jan 2022
- 2021Visual design intuition: Predicting dynamic properties of beams from raw cross-section images14 Nov 2021
- 2021Editing Conditional Radiance Fields13 May 2021
- 2021Neural Surface Maps31 Mar 2021
- 2021Editing Conditional Radiance Fieldscited by 222
- 2022Signal Processing for Implicit Neural Representationscited by 46
- 2021Neural Surface Mapscited by 34
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2022Self-Supervised Representation Learning for CADcited by 22
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editingcited by 18
- 2023T2TD: Text-3D Generation Model based on Prior Knowledge Guidancecited by 13
- 2024GEM3D: GEnerative Medial Abstractions for 3D Shape Synthesiscited by 12
- 2025Machine learning for modelling unstructured grid data in computational physics: a reviewcited by 12
- 2022Neural Convolutional Surfacescited by 9
- 2025PASTA: Part-Aware Sketch-to-3D Shape Generation with Text-Aligned Priorcited by 2
- 2022Deep Generative Models on 3D Representations: A Surveycited by 1
12 most cited of 16 All 16 (JSON)
- 2025PASTA: Part-Aware Sketch-to-3D Shape Generation with Text-Aligned Prior17 Mar 2025
- 2025Machine learning for modelling unstructured grid data in computational physics: a review13 Feb 2025
- 2024ArchComplete: Autoregressive 3D Architectural Design Generation with Hierarchical Diffusion-Based Upsampling23 Dec 2024
- 2024GEM3D: GEnerative Medial Abstractions for 3D Shape Synthesis26 Feb 2024
- 2023T2TD: Text-3D Generation Model based on Prior Knowledge Guidance25 May 2023
- 2023Towards AI-Architecture Liberty: A Comprehensive Survey on Design and Generation of Virtual Architecture by Deep Learning30 Apr 2023
- 20233D GANs and Latent Space: A comprehensive survey8 Apr 2023
- 2022Deep Generative Models on 3D Representations: A Survey27 Oct 2022
- 2022Self-Supervised Representation Learning for CAD19 Oct 2022
- 2022Signal Processing for Implicit Neural Representations17 Oct 2022
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editing18 Jul 2022
- 2022Neural Convolutional Surfaces5 Apr 2022
12 newest of 16 All 16 (JSON)