Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderer
Not on the map. Why?
Abstract (arXiv)
Many machine learning models operate on images, but ignore the fact that images are 2D projections formed by 3D geometry interacting with light, in a process called rendering. Enabling ML models to understand image formation might be key for generalization. However, due to an essential rasterization step involving discrete assignment operations, rendering pipelines are non-differentiable and thus largely inaccessible to gradient-based ML techniques. In this paper, we present emph DIB-R, a differentiable rendering framework which allows gradients to be analytically computed for all pixels in an image. Key to our approach is to view foreground rasterization as a weighted interpolation of local properties and background rasterization as a distance-based aggregation of global geometry. Our approach allows for accurate optimization over vertex positions, colors, normals, light directions and texture coordinates through a variety of lighting models. We showcase our approach in two ML applications: single-image 3D object prediction, and 3D textured object generation, both trained using exclusively using 2D supervision. Our project website is: https://nv-tlabs.github.io/DIB-R/
Key facts. Cited by 221 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 56; 2022: 52; 2023: 53; 2024: 33; 2025: 9; 2026: 18.
221 papers.
Sort:
By area:
- 2023Objaverse-XL: A Universe of 10M+ 3D Objectscited by 767
- 2021IBRNet: Learning Multi-View Image-Based Renderingcited by 698
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creationcited by 684
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2022LION: Latent Point Diffusion Models for 3D Shape Generationcited by 552
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2023Instant3D: Fast Text-to-3D with Sparse-View Generation and Large Reconstruction Modelcited by 376
- 2021Extracting Triangular 3D Models, Materials, and Lighting From Imagescited by 363
- 2021Text2Mesh: Text-Driven Neural Stylization for Meshescited by 332
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 324
- 2021Mixture of Volumetric Primitives for Efficient Neural Renderingcited by 277
38 more
- 2021DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effortcited by 264
- 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
- 2023NeRO: Neural Geometry and BRDF Reconstruction of Reflective Objects from Multiview Imagescited by 163
- 2022Instant Volumetric Head Avatarscited by 157
- 2022Dream3D: Zero-Shot Text-to-3D Synthesis Using 3D Shape Prior and Text-to-Image Diffusion Modelscited by 151
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformerscited by 140
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 138
- 2021Real-time Deep Dynamic Characterscited by 133
- 2022ZebraPose: Coarse to Fine Surface Encoding for 6DoF Object Pose Estimationcited by 115
- 2021Neural Actor: Neural Free-view Synthesis of Human Actors with Pose Controlcited by 106
- 2023Delicate Textured Mesh Recovery from NeRF via Adaptive Surface Refinementcited by 106
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 101
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021ShaRF: Shape-conditioned Radiance Fields from a Single Viewcited by 92
- 2023Neural Fields meet Explicit Geometric Representation for Inverse Rendering of Urban Scenescited by 89
- 2023ATT3D: Amortized Text-to-3D Object Synthesiscited by 87
- 2022Learning Smooth Neural Functions via Lipschitz Regularizationcited by 86
- 2022TANGO: Text-driven Photorealistic and Robust 3D Stylization via Lighting Decompositioncited by 83
- 2021GeoSim: Realistic Video Simulation via Geometry-Aware Composition for Self-Drivingcited by 75
- 2024Fully Explicit Dynamic Gaussian Splattingcited by 75
- 2023Multiview Compressive Coding for 3D Reconstructioncited by 71
- 2023Adaptive Shells for Efficient Neural Radiance Field Renderingcited by 69
- 2021Unsupervised Learning of 3D Object Categories from Videos in the Wildcited by 67
- 2024SPAD : Spatially Aware Multiview Diffuserscited by 62
- 2022AutoRF: Learning 3D Object Radiance Fields from Single View Observationscited by 59
- 2022Category-Level 6D Object Pose Estimation in the Wild: A Semi-Supervised Learning Approach and A New Datasetcited by 59
- 20213DStyleNet: Creating 3D Shapes with Geometric and Texture Style Variationscited by 58
- 2023Online Map Vectorization for Autonomous Driving: A Rasterization Perspectivecited by 54
- 2021DIB-R++: Learning to Predict Lighting and Material with a Hybrid Differentiable Renderercited by 52
- 2021AvatarMe++: Facial Shape and BRDF Inference with Photorealistic Rendering-Aware GANscited by 49
- 2021Learning Generative Models of Textured 3D Meshes from Real-World Imagescited by 44
- 2022Approximate Differentiable Rendering with Algebraic Surfacescited by 44
- 2023SceneTex: High-Quality Texture Synthesis for Indoor Scenes via Diffusion Priorscited by 43
- 2022Surface-Aligned Neural Radiance Fields for Controllable 3D Human Synthesiscited by 41
- 2024When LLMs step into the 3D World: A Survey and Meta-Analysis of 3D Tasks via Multi-modal Large Language Modelscited by 41
- 2021PVA: Pixel-aligned Volumetric Avatarscited by 40
- 2021Category-Level Metric Scale Object Shape and Pose Estimationcited by 40
- 2024SA-GS: Scale-Adaptive Gaussian Splatting for Training-Free Anti-Aliasingcited by 40
50 most cited of 221 All 221 (JSON)
- 2026Fysiverse-3D-SimReady Technical Report: Agentic Physical Simulation for Pragmatic 3D World Reconstruction21 Sep 2026
- 2026Self-Supervised Multi-View 3D Gaze Target Estimation via Probabilistic Ray Marching7 Sep 2026
- 2026ADELE - Adaptive Delaunay Grids for High-Fidelity Mesh-Native Reconstruction6 Sep 2026
- 2026Inverse Rendering for Modeling with Line Primitives1 Sep 2026
- 2026Scene Parameter Saliency via Differentiable Light Transport23 Jul 2026
- 2026FLAT: Feedforward Latent Triangle Splatting for Geometrically Accurate Scene Generation23 Jun 2026
- 2026ExMesh: Explicit Mesh Reconstruction with Topology Adaptation5 Jun 2026
- 2026Advances in Neural 3D Mesh Texturing: A Survey28 May 2026
- 20263DSS: 3D Surface Splatting for Inverse Rendering7 May 2026
- 2026Immunizing 3D Gaussian Generative Models Against Unauthorized Fine-Tuning via Attribute-Space Traps6 Apr 2026
- 2026DiffSoup: Direct Differentiable Rasterization of Triangle Soup for Extreme Radiance Field Simplification28 Mar 2026
- 2026Under One Sun: Multi-Object Generative Perception of Materials and Illumination19 Mar 2026
38 more
- 2026CustomTex: High-fidelity Indoor Scene Texturing via Multi-Reference Customization19 Mar 2026
- 2026CamLit: Unified Video Diffusion with Explicit Camera and Lighting Control15 Mar 2026
- 2026DiffBMP: Differentiable Rendering with Bitmap Primitives26 Feb 2026
- 2026Gaussian Mesh Renderer for Lightweight Differentiable Rendering16 Feb 2026
- 2026GeoFusionLRM: Geometry-Aware Self-Correction for Consistent 3D Reconstruction15 Feb 2026
- 2026Recovering 3D Shapes from Ultra-Fast Motion-Blurred Images8 Feb 2026
- 2025Diffusion Knows Transparency: Repurposing Video Diffusion for Transparent Object Depth and Normal Estimation29 Dec 2025
- 2025Neural USD: An object-centric framework for iterative editing and control28 Oct 2025
- 20253D Stylization via Large Reconstruction Model30 Apr 2025
- 2025Eval3D: Interpretable and Fine-grained Evaluation for 3D Generation25 Apr 2025
- 2025Model-based Metric 3D Shape and Motion Reconstruction of Wild Bottlenose Dolphins in Drone-Shot Videos22 Apr 2025
- 2025SuperCarver: Texture-Consistent 3D Geometry Super-Resolution for High-Fidelity Surface Detail Generation12 Mar 2025
- 2025SRM-Hair: Single Image Head Mesh Reconstruction via 3D Morphable Hair8 Mar 2025
- 2025OMG: Opacity Matters in Material Modeling with Gaussian Splatting16 Feb 2025
- 2025Materialist: Physically Based Editing Using Single-Image Inverse Rendering7 Jan 2025
- 2024TAR3D: Creating High-Quality 3D Assets via Next-Part Prediction22 Dec 2024
- 2024DMesh++: An Efficient Differentiable Mesh for Complex Shapes21 Dec 2024
- 2024Monocular Facial Appearance Capture in the Wild17 Dec 2024
- 2024MeshCone: Second-Order Cone Programming for Geometrically-Constrained Mesh Enhancement11 Dec 2024
- 2024GeoSplatting: Towards Geometry Guided Gaussian Splatting for Physically-based Inverse Rendering31 Oct 2024
- 2024Newton Losses: Using Curvature Information for Learning with Differentiable Algorithms24 Oct 2024
- 2024Fully Explicit Dynamic Gaussian Splatting21 Oct 2024
- 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussians2 Oct 2024
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshes30 Sep 2024
- 2024RISE-SDF: a Relightable Information-Shared Signed Distance Field for Glossy Object Inverse Rendering30 Sep 2024
- 2024Flash Cache: Reducing Bias in Radiance Cache Based Inverse Rendering9 Sep 2024
- 2024EgoPressure: A Dataset for Hand Pressure and Pose Estimation in Egocentric Vision3 Sep 2024
- 2024Learning Local Pattern Modularization for Point Cloud Reconstruction from Unseen Classes26 Aug 2024
- 2024UniVoxel: Fast Inverse Rendering by Unified Voxelization of Scene Representation28 Jul 2024
- 2024Blind Inversion using Latent Diffusion Priors1 Jul 2024
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformers14 Jun 2024
- 2024Neural Assets: 3D-Aware Multi-Object Scene Synthesis with Image Diffusion Models13 Jun 2024
- 2024Multiplane Prior Guided Few-Shot Aerial Scene Rendering7 Jun 2024
- 2024When LLMs step into the 3D World: A Survey and Meta-Analysis of 3D Tasks via Multi-modal Large Language Models16 May 2024
- 2024Rasterized Edge Gradients: Handling Discontinuities Differentiably3 May 2024
- 2024DMesh: A Differentiable Mesh Representation20 Apr 2024
- 20243DStyleGLIP: Part-Tailored Text-Guided 3D Neural Stylization3 Apr 2024
- 2024SelfPose3d: Self-Supervised Multi-Person Multi-View 3d Pose Estimation2 Apr 2024
50 newest of 221 All 221 (JSON)
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creationcited by 684
- 2022LION: Latent Point Diffusion Models for 3D Shape Generationcited by 552
- 2023Instant3D: Fast Text-to-3D with Sparse-View Generation and Large Reconstruction Modelcited by 376
- 2022Dream3D: Zero-Shot Text-to-3D Synthesis Using 3D Shape Prior and Text-to-Image Diffusion Modelscited by 151
- 2023SceneTex: High-Quality Texture Synthesis for Indoor Scenes via Diffusion Priorscited by 43
- 2024Neural Assets: 3D-Aware Multi-Object Scene Synthesis with Image Diffusion Modelscited by 30
- 2023LeftRefill: Filling Right Canvas based on Left Reference through Generalized Text-to-Image Diffusion Modelcited by 25
- 2024Blind Inversion using Latent Diffusion Priorscited by 10
- 2025Diffusion Knows Transparency: Repurposing Video Diffusion for Transparent Object Depth and Normal Estimationcited by 9
- 2026CamLit: Unified Video Diffusion with Explicit Camera and Lighting Controlcited by 0
- 2026FLAT: Feedforward Latent Triangle Splatting for Geometrically Accurate Scene Generationcited by 0
- 2026FLAT: Feedforward Latent Triangle Splatting for Geometrically Accurate Scene Generation23 Jun 2026
- 2026CamLit: Unified Video Diffusion with Explicit Camera and Lighting Control15 Mar 2026
- 2025Diffusion Knows Transparency: Repurposing Video Diffusion for Transparent Object Depth and Normal Estimation29 Dec 2025
- 2024Blind Inversion using Latent Diffusion Priors1 Jul 2024
- 2024Neural Assets: 3D-Aware Multi-Object Scene Synthesis with Image Diffusion Models13 Jun 2024
- 2023SceneTex: High-Quality Texture Synthesis for Indoor Scenes via Diffusion Priors28 Nov 2023
- 2023Instant3D: Fast Text-to-3D with Sparse-View Generation and Large Reconstruction Model10 Nov 2023
- 2023LeftRefill: Filling Right Canvas based on Left Reference through Generalized Text-to-Image Diffusion Model19 May 2023
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creation24 Mar 2023
- 2022Dream3D: Zero-Shot Text-to-3D Synthesis Using 3D Shape Prior and Text-to-Image Diffusion Models28 Dec 2022
- 2022LION: Latent Point Diffusion Models for 3D Shape Generation12 Oct 2022
- 2023Objaverse-XL: A Universe of 10M+ 3D Objectscited by 767
- 2021IBRNet: Learning Multi-View Image-Based Renderingcited by 698
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2021Extracting Triangular 3D Models, Materials, and Lighting From Imagescited by 363
- 2021Text2Mesh: Text-Driven Neural Stylization for Meshescited by 332
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 324
- 2021Mixture of Volumetric Primitives for Efficient Neural Renderingcited by 277
- 2021DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effortcited by 264
- 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
- 2023NeRO: Neural Geometry and BRDF Reconstruction of Reflective Objects from Multiview Imagescited by 163
12 most cited of 209 All 209 (JSON)
- 2026Fysiverse-3D-SimReady Technical Report: Agentic Physical Simulation for Pragmatic 3D World Reconstruction21 Sep 2026
- 2026Self-Supervised Multi-View 3D Gaze Target Estimation via Probabilistic Ray Marching7 Sep 2026
- 2026ADELE - Adaptive Delaunay Grids for High-Fidelity Mesh-Native Reconstruction6 Sep 2026
- 2026Inverse Rendering for Modeling with Line Primitives1 Sep 2026
- 2026Scene Parameter Saliency via Differentiable Light Transport23 Jul 2026
- 2026ExMesh: Explicit Mesh Reconstruction with Topology Adaptation5 Jun 2026
- 2026Advances in Neural 3D Mesh Texturing: A Survey28 May 2026
- 20263DSS: 3D Surface Splatting for Inverse Rendering7 May 2026
- 2026Immunizing 3D Gaussian Generative Models Against Unauthorized Fine-Tuning via Attribute-Space Traps6 Apr 2026
- 2026DiffSoup: Direct Differentiable Rasterization of Triangle Soup for Extreme Radiance Field Simplification28 Mar 2026
- 2026Under One Sun: Multi-Object Generative Perception of Materials and Illumination19 Mar 2026
- 2026CustomTex: High-fidelity Indoor Scene Texturing via Multi-Reference Customization19 Mar 2026
12 newest of 209 All 209 (JSON)