Neural Dual Contouring
Not on the map. Why?
Abstract (arXiv)
We introduce neural dual contouring (NDC), a new data-driven approach to mesh reconstruction based on dual contouring (DC). Like traditional DC, it produces exactly one vertex per grid cell and one quad for each grid edge intersection, a natural and efficient structure for reproducing sharp features. However, rather than computing vertex locations and edge crossings with hand-crafted functions that depend directly on difficult-to-obtain surface gradients, NDC uses a neural network to predict them. As a result, NDC can be trained to produce meshes from signed or unsigned distance fields, binary voxel grids, or point clouds (with or without normals); and it can produce open surfaces in cases where the input represents a sheet or partial surface. During experiments with five prominent datasets, we find that NDC, when trained on one of the datasets, generalizes well to the others. Furthermore, NDC provides better surface reconstruction accuracy, feature preservation, output complexity, triangle quality, and inference time in comparison to previous learned (e.g., neural marching cubes, convolutional occupancy networks) and traditional (e.g., Poisson) methods. Code and data are available at https://github.com/czq142857/NDC.
Key facts. Cited by 71 papers in the map (data through 14 Oct 2026). Builds on 32 of its 56 references that are in the map. First posted on arXiv 4 Feb 2022.
Builds on
32 of 56 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,238
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,041
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,376
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2020Convolutional Occupancy Networkscited by 761
- 2018Open3D: A Modern Library for 3D Data Processingcited by 721
20 more
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2018Noise2Noise: Learning Image Restoration without Clean Datacited by 533
- 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 390
- 2020Local Implicit Grid Representations for 3D Scenescited by 373
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
- 2020Neural Unsigned Distance Fields for Implicit Function Learningcited by 265
- 2019Multi-Garment Net: Learning to Dress 3D People from Imagescited by 245
- 2021Shape As Points: A Differentiable Poisson Solvercited by 187
- 2016Thingi10K: A Dataset of 10,000 3D-Printing Modelscited by 183
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2018Deep Geometric Prior for Surface Reconstructioncited by 110
- 2020Learning Deformable Tetrahedral Meshes for 3D Reconstructioncited by 85
- 2021SA-ConvONet: Sign-Agnostic Optimization of Convolutional Occupancy Networkscited by 59
- 2021Neural Marching Cubescited by 50
- 2020Point2Mesh: A Self-Prior for Deformable Meshescited by 41
- 2020Meshing Point Clouds with Predicted Intrinsic-Extrinsic Ratio Guidancecited by 39
- 2019SSRNet: Scalable 3D Surface Reconstruction Networkcited by 35
- 2020PointTriNet: Learned Triangulation of 3D Point Setscited by 32
- 2020Meshlet Priors for 3D Mesh Reconstructioncited by 23
- 2020Learning Delaunay Surface Elements for Mesh Reconstructioncited by 23
Built on by
Citing papers per year: 2022: 5; 2023: 16; 2024: 21; 2025: 19; 2026: 10.
71 papers.
Sort:
By area:
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architecturescited by 311
- 2025Native and Compact Structured Latents for 3D Generationcited by 175
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformerscited by 144
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 139
- 2025SparseFlex: High-Resolution and Arbitrary-Topology 3D Shape Modelingcited by 79
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Modelscited by 41
- 2023NeAT: Learning Neural Implicit Surfaces with Arbitrary Topologies from Multi-view Imagescited by 33
- 2023NeuManifold: Neural Watertight Manifold Reconstruction with Efficient and High-Quality Rendering Supportcited by 25
- 2023Ghost on the Shell: An Expressive Representation of General 3D Shapescited by 24
- 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 22
- 2024Dynamic Gaussians Mesh: Consistent Mesh Reconstruction from Dynamic Scenescited by 22
38 more
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshescited by 20
- 2024Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioningcited by 18
- 2025GaussianUDF: Inferring Unsigned Distance Functions through 3D Gaussian Splattingcited by 15
- 2024PoNQ: a Neural QEM-based Mesh Representationcited by 12
- 2024NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvaturecited by 12
- 2023A Survey and Benchmark of Automatic Surface Reconstruction from Point Cloudscited by 11
- 2024DMesh++: An Efficient Differentiable Mesh for Complex Shapescited by 11
- 2022What's the Situation with Intelligent Mesh Generation: A Survey and Perspectivescited by 9
- 2024DMesh: A Differentiable Mesh Representationcited by 9
- 2024DECOLLAGE: 3D Detailization by Controllable, Localized, and Learned Geometry Enhancementcited by 7
- 2026MeshFlow: Efficient Artistic Mesh Generation via MeshVAE and Flow-based Diffusion Transformercited by 7
- 2023NeuS-PIR: Learning Relightable Neural Surface using Pre-Integrated Renderingcited by 6
- 2024Unsigned Orthogonal Distance Fields: An Accurate Neural Implicit Representation for Diverse 3D Shapescited by 6
- 2025TetWeave: Isosurface Extraction using On-The-Fly Delaunay Tetrahedral Grids for Gradient-Based Mesh Optimizationcited by 6
- 2026FACE: A Face-based Autoregressive Representation for High-Fidelity and Efficient Mesh Generationcited by 6
- 2022Neural Volumetric Mesh Generatorcited by 5
- 2023Interaction-Driven Active 3D Reconstruction with Object Interiorscited by 5
- 2024Design2Cloth: 3D Cloth Generation from 2D Maskscited by 5
- 2025Point2Quad: Generating Quad Meshes from Point Clouds via Face Predictioncited by 5
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Imagescited by 5
- 2022Implicit Conversion of Manifold B-Rep Solids by Neural Halfspace Representationcited by 4
- 2023Adaptive Local Basis Functions for Shape Completioncited by 4
- 2024Neural Surface Detection for Unsigned Distance Fieldscited by 4
- 2024DCUDF2: Improving Efficiency and Accuracy in Extracting Zero Level Sets from Unsigned Distance Fieldscited by 4
- 2024McGrids: Monte Carlo-Driven Adaptive Grids for Iso-Surface Extractioncited by 4
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methodscited by 3
- 2023Text-guided Image-and-Shape Editing and Generation: A Short Surveycited by 3
- 2023PG-NeuS: Robust and Efficient Point Guidance for Multi-View Neural Surface Reconstructioncited by 3
- 2024PPSURF: Combining Patches and Point Convolutions for Detailed Surface Reconstructioncited by 3
- 2024Occupancy-Based Dual Contouringcited by 3
- 2024Neurally Integrated Finite Elements for Differentiable Elasticity on Evolving Domainscited by 3
- 2025Marching Neurons: Accurate Surface Extraction for Neural Implicit Shapescited by 3
- 2025A Survey of AI Methods for Geometry Preparation and Mesh Generation in Engineering Simulationcited 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
- 2025OffsetOPT: Explicit Surface Reconstruction without Normalscited by 2
50 most cited of 71 All 71 (JSON)
- 2026Learning Manifolds in High-D Point Embedding for Anisotropic Surface Approximation from Unstructured Point Clouds30 Jul 2026
- 2026MSVS-VAE: Multi-Scale Anchored VecSet for High-Fidelity 3D Reconstruction27 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
- 2026MeshFlow: Efficient Artistic Mesh Generation via MeshVAE and Flow-based Diffusion Transformer3 Jun 2026
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modeling18 Apr 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
- 2026Interacted Planes Reveal 3D Line Mapping1 Feb 2026
- 2026Learning to Build Shapes by Extrusion30 Jan 2026
- 2025Learning to Solve PDEs on Neural Shape Representations24 Dec 2025
- 2025A Survey of AI Methods for Geometry Preparation and Mesh Generation in Engineering Simulation16 Dec 2025
38 more
- 2025Native and Compact Structured Latents for 3D Generation16 Dec 2025
- 2025Repurposing 2D Diffusion Models for 3D Shape Completion16 Dec 2025
- 2025VoroLight: Learning Voronoi Surface Meshes via Sphere Intersection15 Dec 2025
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Images8 Dec 2025
- 2025TetraSDF: Analytic Isosurface Extraction with Multi-resolution Tetrahedral Grid20 Nov 2025
- 2025Marching Neurons: Accurate Surface Extraction for Neural Implicit Shapes25 Sep 2025
- 2025High Resolution UDF Meshing via Iterative Networks21 Sep 2025
- 2025Artist-Created Mesh Generation from Raw Observation15 Sep 2025
- 2025MIND: Material Interface Generation from UDFs for Non-Manifold Surface Reconstruction3 Jun 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
- 2025SparseFlex: High-Resolution and Arbitrary-Topology 3D Shape Modeling27 Mar 2025
- 2025GaussianUDF: Inferring Unsigned Distance Functions through 3D Gaussian Splatting25 Mar 2025
- 2025OffsetOPT: Explicit Surface Reconstruction without Normals20 Mar 2025
- 2025SuperCarver: Texture-Consistent 3D Geometry Super-Resolution for High-Fidelity Surface Detail Generation12 Mar 2025
- 2025Neural Shortest Path for Surface Reconstruction from Point Clouds9 Feb 2025
- 2025Med-PU: Point Cloud Upsampling for High-Fidelity 3D Medical Shape Reconstruction28 Jan 2025
- 2024DMesh++: An Efficient Differentiable Mesh for Complex Shapes21 Dec 2024
- 2024Geometry Distributions25 Nov 2024
- 2024Neurally Integrated Finite Elements for Differentiable Elasticity on Evolving Domains12 Oct 2024
- 2024Shrinking: Reconstruction of Parameterized Surfaces from Signed Distance Fields4 Oct 2024
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshes30 Sep 2024
- 2024Occupancy-Based Dual Contouring20 Sep 2024
- 2024DECOLLAGE: 3D Detailization by Controllable, Localized, and Learned Geometry Enhancement10 Sep 2024
- 2024DCUDF2: Improving Efficiency and Accuracy in Extracting Zero Level Sets from Unsigned Distance Fields30 Aug 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
- 2024Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioning7 Jun 2024
- 2024Self-Supervised Dual Contouring28 May 2024
- 2024DMesh: A Differentiable Mesh Representation20 Apr 2024
- 2024NeurCADRecon: Neural Representation for Reconstructing CAD Surfaces by Enforcing Zero Gaussian Curvature20 Apr 2024
- 2024Dynamic Gaussians Mesh: Consistent Mesh Reconstruction from Dynamic Scenes18 Apr 2024
- 2024Design2Cloth: 3D Cloth Generation from 2D Masks3 Apr 2024
- 2024PoNQ: a Neural QEM-based Mesh Representation19 Mar 2024
- 2024Unsigned Orthogonal Distance Fields: An Accurate Neural Implicit Representation for Diverse 3D Shapes3 Mar 2024
- 2024Polyhedral Complex Derivation from Piecewise Trilinear Networks16 Feb 2024
- 2024PPSURF: Combining Patches and Point Convolutions for Detailed Surface Reconstruction16 Jan 2024
50 newest of 71 All 71 (JSON)
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Modelscited by 41
- 2026MeshFlow: Efficient Artistic Mesh Generation via MeshVAE and Flow-based Diffusion Transformercited by 7
- 2025Repurposing 2D Diffusion Models for 3D Shape Completioncited by 1
- 2026MSVS-VAE: Multi-Scale Anchored VecSet for High-Fidelity 3D Reconstructioncited by 1
- 2026DiffGI: Differentiable Geometry Images for High-Fidelity Thin-Shell 3D Generationcited by 0
- 2026MSVS-VAE: Multi-Scale Anchored VecSet for High-Fidelity 3D Reconstruction27 Jul 2026
- 2026DiffGI: Differentiable Geometry Images for High-Fidelity Thin-Shell 3D Generation15 Jul 2026
- 2026MeshFlow: Efficient Artistic Mesh Generation via MeshVAE and Flow-based Diffusion Transformer3 Jun 2026
- 2025Repurposing 2D Diffusion Models for 3D Shape Completion16 Dec 2025
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Models14 Mar 2023
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architecturescited by 311
- 2025Native and Compact Structured Latents for 3D Generationcited by 175
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformerscited by 144
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 139
- 2025SparseFlex: High-Resolution and Arbitrary-Topology 3D Shape Modelingcited by 79
- 2023NeAT: Learning Neural Implicit Surfaces with Arbitrary Topologies from Multi-view Imagescited by 33
- 2023NeuManifold: Neural Watertight Manifold Reconstruction with Efficient and High-Quality Rendering Supportcited by 25
- 2023Ghost on the Shell: An Expressive Representation of General 3D Shapescited by 24
- 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 22
- 2024Dynamic Gaussians Mesh: Consistent Mesh Reconstruction from Dynamic Scenescited by 22
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshescited by 20
12 most cited of 66 All 66 (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
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modeling18 Apr 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
- 2026Interacted Planes Reveal 3D Line Mapping1 Feb 2026
- 2026Learning to Build Shapes by Extrusion30 Jan 2026
- 2025Learning to Solve PDEs on Neural Shape Representations24 Dec 2025
- 2025A Survey of AI Methods for Geometry Preparation and Mesh Generation in Engineering Simulation16 Dec 2025
- 2025Native and Compact Structured Latents for 3D Generation16 Dec 2025
- 2025VoroLight: Learning Voronoi Surface Meshes via Sphere Intersection15 Dec 2025
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Images8 Dec 2025
12 newest of 66 All 66 (JSON)