Differentiable Surface Rendering via Non-Differentiable Sampling
Forrester Cole, Kyle Genova, Avneesh Sud, Daniel Vlasic, Zhoutong Zhang
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers19
- FENeRF: Face Editing in Neural Radiance FieldsJingxiang Sun, Xuan Wang, Yong Zhang, Xiaoyu Li et al.CVPR 2022 · 121 citations
- Hallucinated Neural Radiance Fields in the WildXingyu Chen, Qi Zhang, Xiaoyu Li, Yue Chen et al.CVPR 2022 · 111 citations
- IRON: Inverse Rendering by Optimizing Neural SDFs and Materials from Photometric ImagesKai Zhang, Fujun Luan, Zhengqi Li, Noah SnavelyCVPR 2022 · 85 citations
- Spelunking the deep: guaranteed queries on general neural implicit surfaces via range analysisNicholas Sharp, Alec JacobsonSIGGRAPH 2022 · 45 citations
- Re-ReND: Real-time Rendering of NeRFs across DevicesSara Rojas, Jesus Zarzar, Juan C. Pérez, Artsiom Sanakoyeu et al.ICCV 2023 · 27 citations
Builds on6
- Multiview Neural Surface Reconstruction by Disentangling Geometry and AppearanceLior Yariv, Yoni Kasten, Dror Moran, Meirav Galun et al.NeurIPS 2020 · 1,010 citations
- Soft Rasterizer: A Differentiable Renderer for Image-Based 3D ReasoningShichen Liu, Weikai Chen, Tianye Li, Hao LiICCV 2019 · 789 citations
- MeshSDF: Differentiable Iso-Surface ExtractionEdoardo Remelli, Artem Lukoianov, Stephan R. Richter, Benoît Guillard et al.NeurIPS 2020 · 186 citations
- DIST: Rendering Deep Implicit Signed Distance Function With Differentiable Sphere TracingShaohui Liu, Yinda Zhang, Songyou Peng, Boxin Shi et al.CVPR 2020
- Softmax Splatting for Video Frame InterpolationSimon Niklaus, Feng LiuCVPR 2020
Related papers
- PBR-NeRF: Inverse Rendering with Physics-Based Neural FieldsSean Wu, Shamik Basu, Tim Broedermann, Luc Van Gool et al.CVPR 2025
- UNISURF: Unifying Neural Implicit Surfaces and Radiance Fields for Multi-View ReconstructionMichael Oechsle, Songyou Peng, Andreas GeigerICCV 2021 · 885 citations
- Delicate Textured Mesh Recovery from NeRF via Adaptive Surface RefinementJiaxiang Tang, Hang Zhou, Xiaokang Chen, Tianshu Hu et al.ICCV 2023 · 162 citations
- GVKF: Gaussian Voxel Kernel Functions for Highly Efficient Surface Reconstruction in Open ScenesGaochao Song, Chong Cheng, Hao WangNeurIPS 2024 · 14 citations
- GS-IR: 3D Gaussian Splatting for Inverse RenderingZhihao Liang, Qi Zhang, Ying Feng, Ying Shan et al.CVPR 2024
