Neural Marching Cubes
Not on the map. Why?
Abstract (arXiv)
We introduce Neural Marching Cubes (NMC), a data-driven approach for extracting a triangle mesh from a discretized implicit field. Classical MC is defined by coarse tessellation templates isolated to individual cubes. While more refined tessellations have been proposed, they all make heuristic assumptions, such as trilinearity, when determining the vertex positions and local mesh topologies in each cube. In principle, none of these approaches can reconstruct geometric features that reveal coherence or dependencies between nearby cubes (e.g., a sharp edge), as such information is unaccounted for, resulting in poor estimates of the true underlying implicit field. To tackle these challenges, we re-cast MC from a deep learning perspective, by designing tessellation templates more apt at preserving geometric features, and learning the vertex positions and mesh topologies from training meshes, to account for contextual information from nearby cubes. We develop a compact per-cube parameterization to represent the output triangle mesh, while being compatible with neural processing, so that a simple 3D convolutional network can be employed for the training. We show that all topological cases in each cube that are applicable to our design can be easily derived using our representation, and the resulting tessellations can also be obtained naturally and efficiently by following a few design guidelines. In addition, our network learns local features with limited receptive fields, hence it generalizes well to new shapes and new datasets. We evaluate our neural MC approach by quantitative and qualitative comparisons to all well-known MC variants. In particular, we demonstrate the ability of our network to recover sharp features such as edges and corners, a long-standing issue of MC and its variants. Our network also reconstructs local mesh topologies more accurately than previous approaches.
Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). Builds on 27 of its 63 references that are in the map. First posted on arXiv 21 Jun 2021.
Builds on
27 of 63 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,037
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 649
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 587
- 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
15 more
- 2019What Do Single-view 3D Reconstruction Networks Learn?cited by 259
- 2018PU-Net: Point Cloud Upsampling Networkcited by 208
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2016Thingi10K: A Dataset of 10,000 3D-Printing Modelscited by 182
- 2019CvxNet: Learnable Convex Decompositioncited by 173
- 2019SDM-NET: Deep Generative Network for Structured Deformable Meshcited by 113
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2017Hierarchical Surface Prediction for 3D Object Reconstructioncited by 89
- 2020Learning Deformable Tetrahedral Meshes for 3D Reconstructioncited by 84
- 20193DN: 3D Deformation Networkcited by 60
- 2018Scan2Mesh: From Unstructured Range Scans to 3D Meshescited by 51
- 2020Neural Subdivisioncited by 49
- 2020Point2Skeleton: Learning Skeletal Representations from Point Cloudscited by 37
- 2020Analytic Marching: An Analytic Meshing Solution from Deep Implicit Surface Networkscited by 16
- 2019LOGAN: Unpaired Shape Transform in Latent Overcomplete Spacecited by 8
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 11; 2024: 13; 2025: 12; 2026: 6.
50 papers.
Sort:
By area:
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformerscited by 140
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 138
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networkscited by 75
- 2022Neural Dual Contouringcited by 71
- 2023HarmonyView: Harmonizing Consistency and Diversity in One-Image-to-3Dcited by 27
- 2023NeuManifold: Neural Watertight Manifold Reconstruction with Efficient and High-Quality Rendering Supportcited by 25
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloudcited by 22
- 2023Robust Zero Level-Set Extraction from Unsigned Distance Fields Based on Double Coveringcited by 21
- 2024PoNQ: a Neural QEM-based Mesh Representationcited by 12
- 2024NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvaturecited by 12
- 2025ARMesh: Autoregressive Mesh Generation via Next-Level-of-Detail Predictioncited by 11
- 2023A Survey and Benchmark of Automatic Surface Reconstruction from Point Cloudscited by 10
38 more
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectivescited by 9
- 2024CWF: Consolidating Weak Features in High-quality Mesh Simplificationcited by 8
- 2025MeshMosaic: Scaling Artist Mesh Generation via Local-to-Global Assemblycited by 8
- 2024DECOLLAGE: 3D Detailization by Controllable, Localized, and Learned Geometry Enhancementcited by 7
- 2023NeuS-PIR: Learning Relightable Neural Surface using Pre-Integrated Renderingcited by 6
- 2025TetWeave: Isosurface Extraction using On-The-Fly Delaunay Tetrahedral Grids for Gradient-Based Mesh Optimizationcited by 6
- 2025ART-DECO: Arbitrary Text Guidance for 3D Detailizer Constructioncited by 6
- 2022Neural Volumetric Mesh Generatorcited by 5
- 2022Implicit Conversion of Manifold B-Rep Solids by Neural Halfspace Representationcited by 4
- 2024Neural Surface Detection for Unsigned Distance Fieldscited by 4
- 2024McGrids: Monte Carlo-Driven Adaptive Grids for Iso-Surface Extractioncited by 4
- 2025Point2Quad: Generating Quad Meshes from Point Clouds via Face Predictioncited by 4
- 2026FACE: A Face-based Autoregressive Representation for High-Fidelity and Efficient Mesh Generationcited by 4
- 2022NeuralMeshing: Differentiable Meshing of Implicit Neural Representationscited by 3
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methodscited by 3
- 2023Text-guided Image-and-Shape Editing and Generation: A Short Surveycited by 3
- 2024Occupancy-Based Dual Contouringcited by 3
- 2024GenUDC: High Quality 3D Mesh Generation with Unsigned Dual Contouring Representationcited by 3
- 2025Marching Neurons: Accurate Surface Extraction for Neural Implicit Shapescited by 3
- 2022ARO-Net: Learning Implicit Fields from Anchored Radial Observationscited by 2
- 2023CircNet: Meshing 3D Point Clouds with Circumcenter Detectioncited by 2
- 2024Self-Supervised Dual Contouringcited by 2
- 2025SuperCarver: Texture-Consistent 3D Geometry Super-Resolution for High-Fidelity Surface Detail Generationcited by 2
- 2025High Resolution UDF Meshing via Iterative Networkscited by 2
- 2025Learning to Solve PDEs on Neural Shape Representationscited by 2
- 2026TopoMesh: High-Fidelity Mesh Autoencoding via Topological Unificationcited by 2
- 2026TriFlow: Generating Artist-Like 3D Mesh Topology via Nearest-Vertex Vector Fieldscited by 2
- 2023PRS: Sharp Feature Priors for Resolution-Free Surface Remeshingcited by 1
- 2024Surface Reconstruction from Point Clouds via Grid-based Intersection Predictioncited by 1
- 2022AutoPoly: Predicting a Polygonal Mesh Construction Sequence from a Silhouette Imagecited by 0
- 2024Shrinking: Reconstruction of Parameterized Surfaces from Signed Distance Fieldscited by 0
- 2024MeshCone: Second-Order Cone Programming for Geometrically-Constrained Mesh Enhancementcited by 0
- 2025TetraSDF: Analytic Isosurface Extraction with Multi-resolution Tetrahedral Gridcited by 0
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generationcited by 0
- 2025VoroLight: Learning Voronoi Surface Meshes via Sphere Intersectioncited by 0
- 2026Recent Advances and Trends in Learning-based 3D Representationscited by 0
- 2026DiffGI: Differentiable Geometry Images for High-Fidelity Thin-Shell 3D Generationcited by 0
- 2026Learning Manifolds in High-D Point Embedding for Anisotropic Surface Approximation from Unstructured Point Cloudscited by 0
- 2026Learning Manifolds in High-D Point Embedding for Anisotropic Surface Approximation from Unstructured Point Clouds30 Jul 2026
- 2026DiffGI: Differentiable Geometry Images for High-Fidelity Thin-Shell 3D Generation15 Jul 2026
- 2026TriFlow: Generating Artist-Like 3D Mesh Topology via Nearest-Vertex Vector Fields18 Jun 2026
- 2026Recent Advances and Trends in Learning-based 3D Representations3 Jun 2026
- 2026TopoMesh: High-Fidelity Mesh Autoencoding via Topological Unification25 Mar 2026
- 2026FACE: A Face-based Autoregressive Representation for High-Fidelity and Efficient Mesh Generation2 Mar 2026
- 2025Learning to Solve PDEs on Neural Shape Representations24 Dec 2025
- 2025VoroLight: Learning Voronoi Surface Meshes via Sphere Intersection15 Dec 2025
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generation20 Nov 2025
- 2025TetraSDF: Analytic Isosurface Extraction with Multi-resolution Tetrahedral Grid20 Nov 2025
- 2025Marching Neurons: Accurate Surface Extraction for Neural Implicit Shapes25 Sep 2025
- 2025ARMesh: Autoregressive Mesh Generation via Next-Level-of-Detail Prediction25 Sep 2025
38 more
- 2025MeshMosaic: Scaling Artist Mesh Generation via Local-to-Global Assembly24 Sep 2025
- 2025High Resolution UDF Meshing via Iterative Networks21 Sep 2025
- 2025ART-DECO: Arbitrary Text Guidance for 3D Detailizer Construction26 May 2025
- 2025TetWeave: Isosurface Extraction using On-The-Fly Delaunay Tetrahedral Grids for Gradient-Based Mesh Optimization7 May 2025
- 2025Point2Quad: Generating Quad Meshes from Point Clouds via Face Prediction28 Apr 2025
- 2025SuperCarver: Texture-Consistent 3D Geometry Super-Resolution for High-Fidelity Surface Detail Generation12 Mar 2025
- 2024MeshCone: Second-Order Cone Programming for Geometrically-Constrained Mesh Enhancement11 Dec 2024
- 2024GenUDC: High Quality 3D Mesh Generation with Unsigned Dual Contouring Representation23 Oct 2024
- 2024Shrinking: Reconstruction of Parameterized Surfaces from Signed Distance Fields4 Oct 2024
- 2024Occupancy-Based Dual Contouring20 Sep 2024
- 2024DECOLLAGE: 3D Detailization by Controllable, Localized, and Learned Geometry Enhancement10 Sep 2024
- 2024McGrids: Monte Carlo-Driven Adaptive Grids for Iso-Surface Extraction25 Aug 2024
- 2024Neural Surface Detection for Unsigned Distance Fields25 Jul 2024
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformers14 Jun 2024
- 2024Self-Supervised Dual Contouring28 May 2024
- 2024CWF: Consolidating Weak Features in High-quality Mesh Simplification24 Apr 2024
- 2024NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvature20 Apr 2024
- 2024Surface Reconstruction from Point Clouds via Grid-based Intersection Prediction21 Mar 2024
- 2024PoNQ: a Neural QEM-based Mesh Representation19 Mar 2024
- 2023HarmonyView: Harmonizing Consistency and Diversity in One-Image-to-3D26 Dec 2023
- 2023PRS: Sharp Feature Priors for Resolution-Free Surface Remeshing30 Nov 2023
- 2023Robust Zero Level-Set Extraction from Unsigned Distance Fields Based on Double Covering5 Oct 2023
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimization10 Aug 2023
- 2023NeuS-PIR: Learning Relightable Neural Surface using Pre-Integrated Rendering13 Jun 2023
- 2023NeuManifold: Neural Watertight Manifold Reconstruction with Efficient and High-Quality Rendering Support26 May 2023
- 2023Text-guided Image-and-Shape Editing and Generation: A Short Survey18 Apr 2023
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloud29 Mar 2023
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methods6 Mar 2023
- 2023A Survey and Benchmark of Automatic Surface Reconstruction from Point Clouds31 Jan 2023
- 2023CircNet: Meshing 3D Point Clouds with Circumcenter Detection23 Jan 2023
- 2022ARO-Net: Learning Implicit Fields from Anchored Radial Observations19 Dec 2022
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectives11 Nov 2022
- 2022Neural Volumetric Mesh Generator6 Oct 2022
- 2022NeuralMeshing: Differentiable Meshing of Implicit Neural Representations5 Oct 2022
- 2022Implicit Conversion of Manifold B-Rep Solids by Neural Halfspace Representation21 Sep 2022
- 2022AutoPoly: Predicting a Polygonal Mesh Construction Sequence from a Silhouette Image29 Mar 2022
- 2022Neural Dual Contouring4 Feb 2022
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networks29 Nov 2021
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformerscited by 140
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 138
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networkscited by 75
- 2022Neural Dual Contouringcited by 71
- 2023NeuManifold: Neural Watertight Manifold Reconstruction with Efficient and High-Quality Rendering Supportcited by 25
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloudcited by 22
- 2023Robust Zero Level-Set Extraction from Unsigned Distance Fields Based on Double Coveringcited by 21
- 2024PoNQ: a Neural QEM-based Mesh Representationcited by 12
- 2024NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvaturecited by 12
- 2025ARMesh: Autoregressive Mesh Generation via Next-Level-of-Detail Predictioncited by 11
- 2023A Survey and Benchmark of Automatic Surface Reconstruction from Point Cloudscited by 10
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectivescited by 9
12 most cited of 48 All 48 (JSON)
- 2026Learning Manifolds in High-D Point Embedding for Anisotropic Surface Approximation from Unstructured Point Clouds30 Jul 2026
- 2026TriFlow: Generating Artist-Like 3D Mesh Topology via Nearest-Vertex Vector Fields18 Jun 2026
- 2026Recent Advances and Trends in Learning-based 3D Representations3 Jun 2026
- 2026TopoMesh: High-Fidelity Mesh Autoencoding via Topological Unification25 Mar 2026
- 2026FACE: A Face-based Autoregressive Representation for High-Fidelity and Efficient Mesh Generation2 Mar 2026
- 2025Learning to Solve PDEs on Neural Shape Representations24 Dec 2025
- 2025VoroLight: Learning Voronoi Surface Meshes via Sphere Intersection15 Dec 2025
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generation20 Nov 2025
- 2025TetraSDF: Analytic Isosurface Extraction with Multi-resolution Tetrahedral Grid20 Nov 2025
- 2025Marching Neurons: Accurate Surface Extraction for Neural Implicit Shapes25 Sep 2025
- 2025ARMesh: Autoregressive Mesh Generation via Next-Level-of-Detail Prediction25 Sep 2025
- 2025MeshMosaic: Scaling Artist Mesh Generation via Local-to-Global Assembly24 Sep 2025
12 newest of 48 All 48 (JSON)