StructureNet: Hierarchical Graph Networks for 3D Shape Generation
Not on the map. Why?
Abstract (arXiv)
The ability to generate novel, diverse, and realistic 3D shapes along with associated part semantics and structure is central to many applications requiring high-quality 3D assets or large volumes of realistic training data. A key challenge towards this goal is how to accommodate diverse shape variations, including both continuous deformations of parts as well as structural or discrete alterations which add to, remove from, or modify the shape constituents and compositional structure. Such object structure can typically be organized into a hierarchy of constituent object parts and relationships, represented as a hierarchy of n-ary graphs. We introduce StructureNet, a hierarchical graph network which (i) can directly encode shapes represented as such n-ary graphs; (ii) can be robustly trained on large and complex shape families; and (iii) can be used to generate a great diversity of realistic structured shape geometries. Technically, we accomplish this by drawing inspiration from recent advances in graph neural networks to propose an order-invariant encoding of n-ary graphs, considering jointly both part geometry and inter-part relations during network training. We extensively evaluate the quality of the learned latent spaces for various shape families and show significant advantages over baseline and competing methods. The learned latent spaces enable several structure-aware geometry processing applications, including shape generation and interpolation, shape editing, or shape structure discovery directly from un-annotated images, point clouds, or partial scans.
Key facts. Cited by 59 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 19; 2022: 14; 2023: 8; 2024: 13; 2025: 3; 2026: 2.
59 papers.
Sort:
By area:
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,290
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 326
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Partscited by 139
- 2022PartSLIP: Low-Shot Part Segmentation for 3D Point Clouds via Pretrained Image-Language Modelscited by 118
- 2024GARField: Group Anything with Radiance Fieldscited by 109
- 2021Deep Generative Models in Engineering Design: A Reviewcited by 105
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 103
- 2022SDF-StyleGAN: Implicit SDF-Based StyleGAN for 3D Shape Generationcited by 92
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphscited by 84
- 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
- 2021StructFormer: Learning Spatial Structure for Language-Guided Semantic Rearrangement of Novel Objectscited by 59
38 more
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Imagecited by 55
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphscited by 50
- 2024MeshArt: Generating Articulated Meshes with Structure-Guided Transformerscited by 41
- 2021Octree Transformer: Autoregressive 3D Shape Generation on Hierarchically Structured Sequencescited by 39
- 2021DeepMetaHandles: Learning Deformation Meta-Handles of 3D Meshes with Biharmonic Coordinatescited by 37
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 36
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 35
- 2021Generating Datasets of 3D Garments with Sewing Patternscited by 34
- 2022Neural Template: Topology-aware Reconstruction and Disentangled Generation of 3D Meshescited by 34
- 2023GINA-3D: Learning to Generate Implicit Neural Assets in the Wildcited by 25
- 2022Point Scene Understanding via Disentangled Instance Mesh Reconstructioncited by 20
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformerscited by 15
- 2023Semi-Weakly Supervised Object Kinematic Motion Predictioncited by 14
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2023ShaDDR: Interactive Example-Based Geometry and Texture Generation via 3D Shape Detailization and Differentiable Renderingcited by 13
- 2025PrimitiveAnything: Human-Crafted 3D Primitive Assembly Generation with Auto-Regressive Transformercited by 13
- 2024SPAFormer: Sequential 3D Part Assembly with Transformerscited by 12
- 2022NeuralTailor: Reconstructing Sewing Pattern Structures from 3D Point Clouds of Garmentscited by 10
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Partscited by 9
- 2021Intuitive Shape Editing in Latent Spacecited by 7
- 2022GraphMapper: Efficient Visual Navigation by Scene Graph Generationcited by 6
- 2022Neural Shape Compiler: A Unified Framework for Transforming between Text, Point Cloud, and Programcited by 6
- 2024KP-RED: Exploiting Semantic Keypoints for Joint 3D Shape Retrieval and Deformationcited by 6
- 2021Learning Mesh Representations via Binary Space Partitioning Tree Networkscited by 5
- 2021Learning Body-Aware 3D Shape Generative Modelscited by 5
- 2022Vitruvio: 3D Building Meshes via Single Perspective Sketchescited by 5
- 2023FSVVD: A Dataset of Full Scene Volumetric Videocited by 5
- 2024FaccAID: A Transformer Model for Neuro-Symbolic Facade Reconstructioncited by 5
- 2021SIMstack: A Generative Shape and Instance Model for Unordered Object Stackscited by 4
- 2021RPG: Learning Recursive Point Cloud Generationcited by 4
- 2021Single Image 3D Object Estimation with Primitive Graph Networkscited by 3
- 2022Material Prediction for Design Automation Using Graph Representation Learningcited by 3
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modelingcited by 3
- 2025Autoregressive Generation of Static and Growing Treescited by 3
- 2021ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitivescited by 2
- 2022SPA-VAE: Similar-Parts-Assignment for Unsupervised 3D Point Cloud Generationcited by 2
- 2022Seg&Struct: The Interplay Between Part Segmentation and Structure Inference for 3D Shape Parsingcited by 2
50 most cited of 59 All 59 (JSON)
- 2026ToW3D: Consistency-aware Interactive Point-based Mesh Editing on GANs3 Aug 2026
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularity24 Feb 2026
- 2025Hierarchical Transformers for Unsupervised 3D Shape Abstraction31 Oct 2025
- 2025PrimitiveAnything: Human-Crafted 3D Primitive Assembly Generation with Auto-Regressive Transformer7 May 2025
- 2025Autoregressive Generation of Static and Growing Trees7 Feb 2025
- 2024MeshArt: Generating Articulated Meshes with Structure-Guided Transformers16 Dec 2024
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts18 Oct 2024
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization19 Jul 2024
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024FaccAID: A Transformer Model for Neuro-Symbolic Facade Reconstruction3 Jun 2024
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphs30 May 2024
- 2024Improved Convex Decomposition with Ensembling and Negative Primitives29 May 2024
38 more
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Image27 May 2024
- 2024ComboStoc: Combinatorial Stochasticity for Diffusion Generative Models22 May 2024
- 2024KP-RED: Exploiting Semantic Keypoints for Joint 3D Shape Retrieval and Deformation15 Mar 2024
- 2024SPAFormer: Sequential 3D Part Assembly with Transformers9 Mar 2024
- 2024GARField: Group Anything with Radiance Fields17 Jan 2024
- 2024Diverse Part Synthesis for 3D Shape Creation17 Jan 2024
- 2023Intelligent Generation of Graphical Game Assets: A Conceptual Framework and Systematic Review of the State of the Art16 Nov 2023
- 2023ShaDDR: Interactive Example-Based Geometry and Texture Generation via 3D Shape Detailization and Differentiable Rendering8 Jun 2023
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modeling17 Apr 2023
- 2023GINA-3D: Learning to Generate Implicit Neural Assets in the Wild4 Apr 2023
- 2023Semi-Weakly Supervised Object Kinematic Motion Prediction31 Mar 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023FSVVD: A Dataset of Full Scene Volumetric Video7 Mar 2023
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generation18 Jan 2023
- 2022Neural Shape Compiler: A Unified Framework for Transforming between Text, Point Cloud, and Program25 Dec 2022
- 2022Objaverse: A Universe of Annotated 3D Objects15 Dec 2022
- 2022PartSLIP: Low-Shot Part Segmentation for 3D Point Clouds via Pretrained Image-Language Models3 Dec 2022
- 2022Magic3D: High-Resolution Text-to-3D Content Creation18 Nov 2022
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Parts10 Nov 2022
- 2022Seg&Struct: The Interplay Between Part Segmentation and Structure Inference for 3D Shape Parsing1 Nov 2022
- 2022Vitruvio: 3D Building Meshes via Single Perspective Sketches24 Oct 2022
- 2022Material Prediction for Design Automation Using Graph Representation Learning26 Sep 2022
- 2022SDF-StyleGAN: Implicit SDF-Based StyleGAN for 3D Shape Generation24 Jun 2022
- 2022Neural Template: Topology-aware Reconstruction and Disentangled Generation of 3D Meshes10 Jun 2022
- 2022GraphMapper: Efficient Visual Navigation by Scene Graph Generation17 May 2022
- 2022Point Scene Understanding via Disentangled Instance Mesh Reconstruction31 Mar 2022
- 2022SPA-VAE: Similar-Parts-Assignment for Unsupervised 3D Point Cloud Generation15 Mar 2022
- 2022NeuralTailor: Reconstructing Sewing Pattern Structures from 3D Point Clouds of Garments31 Jan 2022
- 2021iSeg3D: An Interactive 3D Shape Segmentation Tool24 Dec 2021
- 2021Learning Body-Aware 3D Shape Generative Models13 Dec 2021
- 2021Intuitive Shape Editing in Latent Space24 Nov 2021
- 2021Octree Transformer: Autoregressive 3D Shape Generation on Hierarchically Structured Sequences24 Nov 2021
- 2021ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitives23 Nov 2021
- 2021Deep Generative Models in Engineering Design: A Review21 Oct 2021
- 2021StructFormer: Learning Spatial Structure for Language-Guided Semantic Rearrangement of Novel Objects19 Oct 2021
- 2021Generating Datasets of 3D Garments with Sewing Patterns12 Sep 2021
- 2021Single Image 3D Object Estimation with Primitive Graph Networks9 Sep 2021
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphs19 Aug 2021
50 newest of 59 All 59 (JSON)
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,290
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Imagecited by 55
- 2024ComboStoc: Combinatorial Stochasticity for Diffusion Generative Modelscited by 2
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularitycited by 1
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularity24 Feb 2026
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Image27 May 2024
- 2024ComboStoc: Combinatorial Stochasticity for Diffusion Generative Models22 May 2024
- 2022Magic3D: High-Resolution Text-to-3D Content Creation18 Nov 2022
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 326
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Partscited by 139
- 2022PartSLIP: Low-Shot Part Segmentation for 3D Point Clouds via Pretrained Image-Language Modelscited by 118
- 2024GARField: Group Anything with Radiance Fieldscited by 109
- 2021Deep Generative Models in Engineering Design: A Reviewcited by 105
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 103
- 2022SDF-StyleGAN: Implicit SDF-Based StyleGAN for 3D Shape Generationcited by 92
- 2021Graph-to-3D: End-to-End Generation and Manipulation of 3D Scenes Using Scene Graphscited by 84
- 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
- 2021StructFormer: Learning Spatial Structure for Language-Guided Semantic Rearrangement of Novel Objectscited by 59
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphscited by 50
12 most cited of 55 All 55 (JSON)
- 2026ToW3D: Consistency-aware Interactive Point-based Mesh Editing on GANs3 Aug 2026
- 2025Hierarchical Transformers for Unsupervised 3D Shape Abstraction31 Oct 2025
- 2025PrimitiveAnything: Human-Crafted 3D Primitive Assembly Generation with Auto-Regressive Transformer7 May 2025
- 2025Autoregressive Generation of Static and Growing Trees7 Feb 2025
- 2024MeshArt: Generating Articulated Meshes with Structure-Guided Transformers16 Dec 2024
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts18 Oct 2024
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization19 Jul 2024
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024FaccAID: A Transformer Model for Neuro-Symbolic Facade Reconstruction3 Jun 2024
- 2024Vision-based Manipulation from Single Human Video with Open-World Object Graphs30 May 2024
- 2024Improved Convex Decomposition with Ensembling and Negative Primitives29 May 2024
- 2024KP-RED: Exploiting Semantic Keypoints for Joint 3D Shape Retrieval and Deformation15 Mar 2024
12 newest of 55 All 55 (JSON)