StructEdit: Learning Structural Shape Variations
Not on the map. Why?
Abstract (arXiv)
Learning to encode differences in the geometry and (topological) structure of the shapes of ordinary objects is key to generating semantically plausible variations of a given shape, transferring edits from one shape to another, and many other applications in 3D content creation. The common approach of encoding shapes as points in a high-dimensional latent feature space suggests treating shape differences as vectors in that space. Instead, we treat shape differences as primary objects in their own right and propose to encode them in their own latent space. In a setting where the shapes themselves are encoded in terms of fine-grained part hierarchies, we demonstrate that a separate encoding of shape deltas or differences provides a principled way to deal with inhomogeneities in the shape space due to different combinatorial part structures, while also allowing for compactness in the representation, as well as edit abstraction and transfer. Our approach is based on a conditional variational autoencoder for encoding and decoding shape deltas, conditioned on a source shape. We demonstrate the effectiveness and robustness of our approach in multiple shape modification and generation tasks, and provide comparison and ablation studies on the PartNet dataset, one of the largest publicly available 3D datasets.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 6; 2023: 5; 2024: 2; 2025: 2; 2026: 2.
23 papers.
Sort:
- 2023SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation with Fine-Grained Geometrycited by 39
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2021OctField: Hierarchical Implicit Functions for 3D Modelingcited by 25
- 20223D Part Assembly Generation with Instance Encoded Transformercited by 19
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editingcited by 18
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformerscited by 15
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2021Unsupervised Pose-Aware Part Decomposition for 3D Articulated Objectscited by 12
- 2022LADIS: Language Disentanglement for 3D Shape Editingcited by 10
- 2021LSD-StructureNet: Modeling Levels of Structural Detail in 3D Part Hierarchiescited by 8
- 2022Semi-supervised 3D shape segmentation with multilevel consistency and part substitutioncited by 8
11 more
- 2024ParSEL: Parameterized Shape Editing with Languagecited by 6
- 2021RPG: Learning Recursive Point Cloud Generationcited by 4
- 2023Point Cloud Part Editing: Segmentation, Generation, Assembly, and Selectioncited by 4
- 2025GarmageNet: A Multimodal Generative Framework for Sewing Pattern Design and Generic Garment Modelingcited by 4
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modelingcited by 3
- 2025Autoregressive Generation of Static and Growing Treescited by 3
- 2022Seg&Struct: The Interplay Between Part Segmentation and Structure Inference for 3D Shape Parsingcited by 2
- 2023StructRe: Rewriting for Structured Shape Modelingcited by 1
- 20223DLatNav: Navigating Generative Latent Spaces for Semantic-Aware 3D Object Manipulationcited by 0
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitivescited by 0
- 2026SCULPT: Subtractive Composition for 3D Part Generationcited by 0
- 2026SCULPT: Subtractive Composition for 3D Part Generation13 Aug 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
- 2025GarmageNet: A Multimodal Generative Framework for Sewing Pattern Design and Generic Garment Modeling2 Apr 2025
- 2025Autoregressive Generation of Static and Growing Trees7 Feb 2025
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024ParSEL: Parameterized Shape Editing with Language30 May 2024
- 2023Point Cloud Part Editing: Segmentation, Generation, Assembly, and Selection19 Dec 2023
- 2023StructRe: Rewriting for Structured Shape Modeling29 Nov 2023
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modeling17 Apr 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation with Fine-Grained Geometry16 Feb 2023
- 2022LADIS: Language Disentanglement for 3D Shape Editing9 Dec 2022
11 more
- 20223DLatNav: Navigating Generative Latent Spaces for Semantic-Aware 3D Object Manipulation17 Nov 2022
- 2022Seg&Struct: The Interplay Between Part Segmentation and Structure Inference for 3D Shape Parsing1 Nov 2022
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editing18 Jul 2022
- 20223D Part Assembly Generation with Instance Encoded Transformer5 Jul 2022
- 2022Semi-supervised 3D shape segmentation with multilevel consistency and part substitution19 Apr 2022
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoning9 Dec 2021
- 2021OctField: Hierarchical Implicit Functions for 3D Modeling1 Nov 2021
- 2021Unsupervised Pose-Aware Part Decomposition for 3D Articulated Objects8 Oct 2021
- 2021LSD-StructureNet: Modeling Levels of Structural Detail in 3D Part Hierarchies18 Aug 2021
- 2021RPG: Learning Recursive Point Cloud Generation29 May 2021
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies25 May 2021
- 2023SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation with Fine-Grained Geometrycited by 39
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2021OctField: Hierarchical Implicit Functions for 3D Modelingcited by 25
- 20223D Part Assembly Generation with Instance Encoded Transformercited by 19
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editingcited by 18
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformerscited by 15
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2021Unsupervised Pose-Aware Part Decomposition for 3D Articulated Objectscited by 12
- 2022LADIS: Language Disentanglement for 3D Shape Editingcited by 10
- 2021LSD-StructureNet: Modeling Levels of Structural Detail in 3D Part Hierarchiescited by 8
- 2022Semi-supervised 3D shape segmentation with multilevel consistency and part substitutioncited by 8
12 most cited of 23 All 23 (JSON)
- 2026SCULPT: Subtractive Composition for 3D Part Generation13 Aug 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
- 2025GarmageNet: A Multimodal Generative Framework for Sewing Pattern Design and Generic Garment Modeling2 Apr 2025
- 2025Autoregressive Generation of Static and Growing Trees7 Feb 2025
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024ParSEL: Parameterized Shape Editing with Language30 May 2024
- 2023Point Cloud Part Editing: Segmentation, Generation, Assembly, and Selection19 Dec 2023
- 2023StructRe: Rewriting for Structured Shape Modeling29 Nov 2023
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modeling17 Apr 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation with Fine-Grained Geometry16 Feb 2023
- 2022LADIS: Language Disentanglement for 3D Shape Editing9 Dec 2022
12 newest of 23 All 23 (JSON)