MRGAN: Multi-Rooted 3D Shape Generation with Unsupervised Part Disentanglement
Not on the map. Why?
Abstract (arXiv)
We present MRGAN, a multi-rooted adversarial network which generates part-disentangled 3D point-cloud shapes without part-based shape supervision. The network fuses multiple branches of tree-structured graph convolution layers which produce point clouds, with learnable constant inputs at the tree roots. Each branch learns to grow a different shape part, offering control over the shape generation at the part level. Our network encourages disentangled generation of semantic parts via two key ingredients: a root-mixing training strategy which helps decorrelate the different branches to facilitate disentanglement, and a set of loss terms designed with part disentanglement and shape semantics in mind. Of these, a novel convexity loss incentivizes the generation of parts that are more convex, as semantic parts tend to be. In addition, a root-dropping loss further ensures that each root seeds a single part, preventing the degeneration or over-growth of the point-producing branches. We evaluate the performance of our network on a number of 3D shape classes, and offer qualitative and quantitative comparisons to previous works and baseline approaches. We demonstrate the controllability offered by our part-disentangled generation through two applications for shape modeling: part mixing and individual part variation, without receiving segmented shapes as input.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
15 papers.
Sort:
By area:
- 2022Neural Wavelet-domain Diffusion for 3D Shape Generationcited by 132
- 2021StyleFusion: A Generative Model for Disentangling Spatial Segmentscited by 28
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulationcited by 27
- 2021SP-GAN: Sphere-Guided 3D Shape Generation and Manipulationcited by 21
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generationcited by 21
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 2022GeoPointGAN: Synthetic Spatial Data with Local Label Differential Privacycited by 9
- 2023CLIPXPlore: Coupled CLIP and Shape Spaces for 3D Shape Explorationcited by 9
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimizationcited by 8
- 2022PointInverter: Point Cloud Reconstruction and Editing via a Generative Model with Shape Priorscited by 5
- 2021Z2P: Instant Visualization of Point Cloudscited by 3
3 more
- 2026CNS-Edit++: Category-Agnostic 3D Editing with Coupled Neural Shape Representation18 Jul 2026
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimization4 Feb 2024
- 2023CLIPXPlore: Coupled CLIP and Shape Spaces for 3D Shape Exploration14 Jun 2023
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulation1 Feb 2023
- 2022PointInverter: Point Cloud Reconstruction and Editing via a Generative Model with Shape Priors16 Nov 2022
- 2022Learning Latent Part-Whole Hierarchies for Point Clouds14 Nov 2022
- 2022Deep Generative Models on 3D Representations: A Survey27 Oct 2022
- 2022Neural Wavelet-domain Diffusion for 3D Shape Generation19 Sep 2022
- 2022Latent Partition Implicit with Surface Codes for 3D Representation18 Jul 2022
- 2022GeoPointGAN: Synthetic Spatial Data with Local Label Differential Privacy18 May 2022
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generation31 Jan 2022
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generation13 Oct 2021
3 more
- 2021SP-GAN: Sphere-Guided 3D Shape Generation and Manipulation10 Aug 2021
- 2021StyleFusion: A Generative Model for Disentangling Spatial Segments15 Jul 2021
- 2021Z2P: Instant Visualization of Point Clouds30 May 2021
- 2022Neural Wavelet-domain Diffusion for 3D Shape Generationcited by 132
- 2021StyleFusion: A Generative Model for Disentangling Spatial Segmentscited by 28
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulationcited by 27
- 2021SP-GAN: Sphere-Guided 3D Shape Generation and Manipulationcited by 21
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generationcited by 21
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 2022GeoPointGAN: Synthetic Spatial Data with Local Label Differential Privacycited by 9
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimizationcited by 8
- 2022PointInverter: Point Cloud Reconstruction and Editing via a Generative Model with Shape Priorscited by 5
- 2021Z2P: Instant Visualization of Point Cloudscited by 3
- 2022Deep Generative Models on 3D Representations: A Surveycited by 1
12 most cited of 14 All 14 (JSON)
- 2026CNS-Edit++: Category-Agnostic 3D Editing with Coupled Neural Shape Representation18 Jul 2026
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimization4 Feb 2024
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulation1 Feb 2023
- 2022PointInverter: Point Cloud Reconstruction and Editing via a Generative Model with Shape Priors16 Nov 2022
- 2022Learning Latent Part-Whole Hierarchies for Point Clouds14 Nov 2022
- 2022Deep Generative Models on 3D Representations: A Survey27 Oct 2022
- 2022Neural Wavelet-domain Diffusion for 3D Shape Generation19 Sep 2022
- 2022Latent Partition Implicit with Surface Codes for 3D Representation18 Jul 2022
- 2022GeoPointGAN: Synthetic Spatial Data with Local Label Differential Privacy18 May 2022
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generation31 Jan 2022
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generation13 Oct 2021
- 2021SP-GAN: Sphere-Guided 3D Shape Generation and Manipulation10 Aug 2021
12 newest of 14 All 14 (JSON)