Differentiable Surface Rendering via Non-Differentiable Sampling
Not on the map. Why?
Abstract (arXiv)
We present a method for differentiable rendering of 3D surfaces that supports both explicit and implicit representations, provides derivatives at occlusion boundaries, and is fast and simple to implement. The method first samples the surface using non-differentiable rasterization, then applies differentiable, depth-aware point splatting to produce the final image. Our approach requires no differentiable meshing or rasterization steps, making it efficient for large 3D models and applicable to isosurfaces extracted from implicit surface definitions. We demonstrate the effectiveness of our method for implicit-, mesh-, and parametric-surface-based inverse rendering and neural-network training applications. In particular, we show for the first time efficient, differentiable rendering of an isosurface extracted from a neural radiance field (NeRF), and demonstrate surface-based, rather than volume-based, rendering of a NeRF.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 12 of its 41 references that are in the map. First posted on arXiv 10 Aug 2021.
Builds on
12 of 41 references.
References · 12
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2020Modular Primitives for High-Performance Differentiable Renderingcited by 439
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2020Softmax Splatting for Video Frame Interpolationcited by 276
- 2019Differentiable Surface Splatting for Point-based Geometry Processingcited by 238
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2019DIST: Rendering Deep Implicit Signed Distance Function with Differentiable Sphere Tracingcited by 179
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2019Learning single-image 3D reconstruction by generative modelling of shape, pose and shadingcited by 43
- 2016A Versatile Scene Model with Differentiable Visibility Applied to Generative Pose Estimationcited by 42
Built on by
Citing papers per year: 2021: 3; 2022: 9; 2023: 8; 2024: 6; 2025: 1; 2026: 1.
28 papers.
Sort:
By area:
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architecturescited by 308
- 2021Hallucinated Neural Radiance Fields in the Wildcited by 130
- 2021NeSF: Neural Semantic Fields for Generalizable Semantic Segmentation of 3D Scenescited by 119
- 2021FENeRF: Face Editing in Neural Radiance Fieldscited by 112
- 2022IRON: Inverse Rendering by Optimizing Neural SDFs and Materials from Photometric Imagescited by 110
- 2024GOI: Find 3D Gaussians of Interest with an Optimizable Open-vocabulary Semantic-space Hyperplanecited by 53
- 2022Approximate Differentiable Rendering with Algebraic Surfacescited by 44
- 2022A Level Set Theory for Neural Implicit Evolution under Explicit Flowscited by 42
- 2023NeRFLiX: High-Quality Neural View Synthesis by Learning a Degradation-Driven Inter-viewpoint MiXercited by 29
- 2022Differentiable Rendering of Neural SDFs through Reparameterizationcited by 26
- 2023Re-ReND: Real-time Rendering of NeRFs across Devicescited by 17
- 2022Neural Parameterization for Dynamic Human Head Editingcited by 16
16 more
- 2022Spelunking the Deep: Guaranteed Queries on General Neural Implicit Surfaces via Range Analysiscited by 11
- 2024Dr.Hair: Reconstructing Scalp-Connected Hair Strands without Pre-training via Differentiable Rendering of Line Segmentscited by 11
- 2025CCL-LGS: Contrastive Codebook Learning for 3D Language Gaussian Splattingcited by 11
- 2022Plateau-reduced Differentiable Path Tracingcited by 10
- 2023Canonical Factors for Hybrid Neural Fieldscited by 8
- 2024A Simple Approach to Differentiable Rendering of SDFscited by 7
- 2023From NeRFLiX to NeRFLiX++: A General NeRF-Agnostic Restorer Paradigmcited by 6
- 2024Benchmarking Implicit Neural Representation and Geometric Rendering in Real-Time RGB-D SLAMcited by 6
- 2024DiffCSG: Differentiable CSG via Rasterizationcited by 6
- 2022FLNeRF: 3D Facial Landmarks Estimation in Neural Radiance Fieldscited by 2
- 2023FastMESH: Fast Surface Reconstruction by Hexagonal Mesh-based Neural Renderingcited by 2
- 2023GET3D--: Learning GET3D from Unconstrained Image Collectionscited by 2
- 2023High-Quality Real-Time Rendering Using Subpixel Sampling Reconstructioncited by 1
- 2023DR-WLC: Dimensionality Reduction cognition for object detection and pose estimation by Watching, Learning and Checkingcited by 0
- 2024Deep Neural Implicit Representation of Accessibility for Multi-Axis Manufacturingcited by 0
- 2026VEPHand: View-Efficient Photometric Hand Performance Capture at Scalecited by 0
- 2026VEPHand: View-Efficient Photometric Hand Performance Capture at Scale14 Jun 2026
- 2025CCL-LGS: Contrastive Codebook Learning for 3D Language Gaussian Splatting26 May 2025
- 2024DiffCSG: Differentiable CSG via Rasterization2 Sep 2024
- 2024Deep Neural Implicit Representation of Accessibility for Multi-Axis Manufacturing30 Aug 2024
- 2024GOI: Find 3D Gaussians of Interest with an Optimizable Open-vocabulary Semantic-space Hyperplane27 May 2024
- 2024A Simple Approach to Differentiable Rendering of SDFs14 May 2024
- 2024Benchmarking Implicit Neural Representation and Geometric Rendering in Real-Time RGB-D SLAM28 Mar 2024
- 2024Dr.Hair: Reconstructing Scalp-Connected Hair Strands without Pre-training via Differentiable Rendering of Line Segments26 Mar 2024
- 2023Canonical Factors for Hybrid Neural Fields29 Aug 2023
- 2023GET3D--: Learning GET3D from Unconstrained Image Collections27 Jul 2023
- 2023From NeRFLiX to NeRFLiX++: A General NeRF-Agnostic Restorer Paradigm10 Jun 2023
- 2023FastMESH: Fast Surface Reconstruction by Hexagonal Mesh-based Neural Rendering29 May 2023
16 more
- 2023Re-ReND: Real-time Rendering of NeRFs across Devices15 Mar 2023
- 2023NeRFLiX: High-Quality Neural View Synthesis by Learning a Degradation-Driven Inter-viewpoint MiXer13 Mar 2023
- 2023DR-WLC: Dimensionality Reduction cognition for object detection and pose estimation by Watching, Learning and Checking17 Jan 2023
- 2023High-Quality Real-Time Rendering Using Subpixel Sampling Reconstruction3 Jan 2023
- 2022Plateau-reduced Differentiable Path Tracing30 Nov 2022
- 2022FLNeRF: 3D Facial Landmarks Estimation in Neural Radiance Fields21 Nov 2022
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architectures30 Jul 2022
- 2022Approximate Differentiable Rendering with Algebraic Surfaces21 Jul 2022
- 2022Neural Parameterization for Dynamic Human Head Editing1 Jul 2022
- 2022Differentiable Rendering of Neural SDFs through Reparameterization10 Jun 2022
- 2022A Level Set Theory for Neural Implicit Evolution under Explicit Flows14 Apr 2022
- 2022IRON: Inverse Rendering by Optimizing Neural SDFs and Materials from Photometric Images5 Apr 2022
- 2022Spelunking the Deep: Guaranteed Queries on General Neural Implicit Surfaces via Range Analysis5 Feb 2022
- 2021FENeRF: Face Editing in Neural Radiance Fields30 Nov 2021
- 2021Hallucinated Neural Radiance Fields in the Wild30 Nov 2021
- 2021NeSF: Neural Semantic Fields for Generalizable Semantic Segmentation of 3D Scenes25 Nov 2021
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architecturescited by 308
- 2021Hallucinated Neural Radiance Fields in the Wildcited by 130
- 2021NeSF: Neural Semantic Fields for Generalizable Semantic Segmentation of 3D Scenescited by 119
- 2021FENeRF: Face Editing in Neural Radiance Fieldscited by 112
- 2022IRON: Inverse Rendering by Optimizing Neural SDFs and Materials from Photometric Imagescited by 110
- 2024GOI: Find 3D Gaussians of Interest with an Optimizable Open-vocabulary Semantic-space Hyperplanecited by 53
- 2022Approximate Differentiable Rendering with Algebraic Surfacescited by 44
- 2022A Level Set Theory for Neural Implicit Evolution under Explicit Flowscited by 42
- 2023NeRFLiX: High-Quality Neural View Synthesis by Learning a Degradation-Driven Inter-viewpoint MiXercited by 29
- 2022Differentiable Rendering of Neural SDFs through Reparameterizationcited by 26
- 2023Re-ReND: Real-time Rendering of NeRFs across Devicescited by 17
- 2022Neural Parameterization for Dynamic Human Head Editingcited by 16
12 most cited of 27 All 27 (JSON)
- 2026VEPHand: View-Efficient Photometric Hand Performance Capture at Scale14 Jun 2026
- 2024DiffCSG: Differentiable CSG via Rasterization2 Sep 2024
- 2024Deep Neural Implicit Representation of Accessibility for Multi-Axis Manufacturing30 Aug 2024
- 2024GOI: Find 3D Gaussians of Interest with an Optimizable Open-vocabulary Semantic-space Hyperplane27 May 2024
- 2024A Simple Approach to Differentiable Rendering of SDFs14 May 2024
- 2024Benchmarking Implicit Neural Representation and Geometric Rendering in Real-Time RGB-D SLAM28 Mar 2024
- 2024Dr.Hair: Reconstructing Scalp-Connected Hair Strands without Pre-training via Differentiable Rendering of Line Segments26 Mar 2024
- 2023Canonical Factors for Hybrid Neural Fields29 Aug 2023
- 2023GET3D--: Learning GET3D from Unconstrained Image Collections27 Jul 2023
- 2023From NeRFLiX to NeRFLiX++: A General NeRF-Agnostic Restorer Paradigm10 Jun 2023
- 2023FastMESH: Fast Surface Reconstruction by Hexagonal Mesh-based Neural Rendering29 May 2023
- 2023Re-ReND: Real-time Rendering of NeRFs across Devices15 Mar 2023
12 newest of 27 All 27 (JSON)