Extracting Triangular 3D Models, Materials, and Lighting From Images
Not on the map. Why?
Cited by 37 in Diffusion models, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
We present an efficient method for joint optimization of topology, materials and lighting from multi-view image observations. Unlike recent multi-view reconstruction approaches, which typically produce entangled 3D representations encoded in neural networks, we output triangle meshes with spatially-varying materials and environment lighting that can be deployed in any traditional graphics engine unmodified. We leverage recent work in differentiable rendering, coordinate-based networks to compactly represent volumetric texturing, alongside differentiable marching tetrahedrons to enable gradient-based optimization directly on the surface mesh. Finally, we introduce a differentiable formulation of the split sum approximation of environment lighting to efficiently recover all-frequency lighting. Experiments show our extracted models used in advanced scene editing, material decomposition, and high quality view interpolation, all running at interactive rates in triangle-based renderers (rasterizers and path tracers). Project website: https://nvlabs.github.io/nvdiffrec/ .
Key facts. Cited by 363 papers in the map (data through 7 Oct 2026). Builds on 33 of its 81 references that are in the map. First posted on arXiv 24 Nov 2021.
Builds on
33 of 81 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,701
- 2020D-NeRF: Neural Radiance Fields for Dynamic Scenescited by 1,459
- 2020NeRF in the Wild: Neural Radiance Fields for Unconstrained Photo Collectionscited by 1,230
- 2021PlenOctrees for Real-time Rendering of Neural Radiance Fieldscited by 904
- 2020NeRF++: Analyzing and Improving Neural Radiance Fieldscited by 857
- 2020GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fieldscited by 784
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2021KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPscited by 672
- 2021UNISURF: Unifying Neural Implicit Surfaces and Radiance Fields for Multi-View Reconstructioncited by 643
- 2021FastNeRF: High-Fidelity Neural Rendering at 200FPScited by 510
- 2020NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesiscited by 493
21 more
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 2020NeRD: Neural Reflectance Decomposition from Image Collectionscited by 446
- 2019PointRend: Image Segmentation as Renderingcited by 439
- 2020Modular Primitives for High-Performance Differentiable Renderingcited by 439
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2021PhySG: Inverse Rendering with Spherical Gaussians for Physics-based Material Editing and Relightingcited by 332
- 2021Learning Object-Compositional Neural Radiance Field for Editable Scene Renderingcited by 228
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2021NeX: Real-time View Synthesis with Neural Basis Expansioncited by 215
- 2021Neural-PIL: Neural Pre-Integrated Lighting for Reflectance Decompositioncited by 204
- 2019Inverse Rendering for Complex Indoor Scenes: Shape, Spatially-Varying Lighting and SVBRDF from a Single Imagecited by 202
- 2020Neural Reflectance Fields for Appearance Acquisitioncited by 196
- 2019SDFDiff: Differentiable Rendering of Signed Distance Fields for 3D Shape Optimizationcited by 159
- 2020Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Renderingcited by 101
- 2019Kaolin: A PyTorch Library for Accelerating 3D Deep Learning Researchcited by 98
- 2020Learning Deformable Tetrahedral Meshes for 3D Reconstructioncited by 84
- 2021Unified Shape and SVBRDF Recovery using Differentiable Monte Carlo Renderingcited by 71
- 2020Two-shot Spatially-varying BRDF and Shape Estimationcited by 59
- 2021SAPE: Spatially-Adaptive Progressive Encoding for Neural Optimizationcited by 59
- 2021DIB-R++: Learning to Predict Lighting and Material with a Hybrid Differentiable Renderercited by 52
- 2021Appearance-Driven Automatic 3D Model Simplificationcited by 24
Built on by
Citing papers per year: 2022: 29; 2023: 125; 2024: 105; 2025: 62; 2026: 42.
363 papers.
Sort:
By area:
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creationcited by 684
- 2023Scaffold-GS: Structured 3D Gaussians for View-Adaptive Renderingcited by 684
- 2023Instruct-NeRF2NeRF: Editing 3D Scenes with Instructionscited by 482
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architecturescited by 308
- 2023GS-IR: 3D Gaussian Splatting for Inverse Renderingcited by 220
- 2023MERF: Memory-Efficient Radiance Fields for Real-time View Synthesis in Unbounded Scenescited by 215
- 2023MeshDiffusion: Score-based Generative 3D Mesh Modelingcited by 198
- 2023GPS-Gaussian: Generalizable Pixel-wise 3D Gaussian Splatting for Real-time Human Novel View Synthesiscited by 170
- 2023RichDreamer: A Generalizable Normal-Depth Diffusion Model for Detail Richness in Text-to-3Dcited by 168
- 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
38 more
- 2023NeRO: Neural Geometry and BRDF Reconstruction of Reflective Objects from Multiview Imagescited by 163
- 2025Native and Compact Structured Latents for 3D Generationcited by 157
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Modelscited by 154
- 2023BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objectscited by 144
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 138
- 2023Relightable 3D Gaussians: Realistic Point Cloud Relighting with BRDF Decomposition and Ray Tracingcited by 138
- 2023TextMesh: Generation of Realistic 3D Meshes From Text Promptscited by 135
- 2023Relightable Gaussian Codec Avatarscited by 126
- 2023StreetSurf: Extending Multi-view Implicit Surface Reconstruction to Street Viewscited by 120
- 2023F2-NeRF: Fast Neural Radiance Field Training with Free Camera Trajectoriescited by 118
- 2022MagicPony: Learning Articulated 3D Animals in the Wildcited by 111
- 2023Delicate Textured Mesh Recovery from NeRF via Adaptive Surface Refinementcited by 106
- 2022NeILF: Neural Incident Light Field for Physically-based Material Estimationcited by 105
- 2022Compressible-composable NeRF via Rank-residual Decompositioncited by 92
- 2022SAMURAI: Shape And Material from Unconstrained Real-world Arbitrary Image collectionscited by 89
- 2023Neural Fields meet Explicit Geometric Representation for Inverse Rendering of Urban Scenescited by 89
- 2023GIR: 3D Gaussian Inverse Rendering for Relightable Scene Factorizationcited by 86
- 2022TANGO: Text-driven Photorealistic and Robust 3D Stylization via Lighting Decompositioncited by 83
- 2022Learning-based Inverse Rendering of Complex Indoor Scenes with Differentiable Monte Carlo Raytracingcited by 78
- 2023FocalDreamer: Text-driven 3D Editing via Focal-fusion Assemblycited by 75
- 2023NeILF++: Inter-Reflectable Light Fields for Geometry and Material Estimationcited by 73
- 2024Spec-Gaussian: Anisotropic View-Dependent Appearance for 3D Gaussian Splattingcited by 73
- 2023BOP Challenge 2022 on Detection, Segmentation and Pose Estimation of Specific Rigid Objectscited by 70
- 2022DM-NeRF: 3D Scene Geometry Decomposition and Manipulation from 2D Imagescited by 69
- 2023Adaptive Shells for Efficient Neural Radiance Field Renderingcited by 69
- 2024IntrinsicAnything: Learning Diffusion Priors for Inverse Rendering Under Unknown Illuminationcited by 67
- 2024Meta 3D AssetGen: Text-to-Mesh Generation with High-Quality Geometry, Texture, and PBR Materialscited by 66
- 2024SF3D: Stable Fast 3D Mesh Reconstruction with UV-unwrapping and Illumination Disentanglementcited by 65
- 2022Human Performance Modeling and Rendering via Neural Animated Meshcited by 64
- 2023ENVIDR: Implicit Differentiable Renderer with Neural Environment Lightingcited by 63
- 20243D Gaussian Splatting with Deferred Reflectioncited by 61
- 2022Interactive Segmentation of Radiance Fieldscited by 60
- 2024BOP Challenge 2023 on Detection, Segmentation and Pose Estimation of Seen and Unseen Rigid Objectscited by 60
- 2024FlashTex: Fast Relightable Mesh Texturing with LightControlNetcited by 56
- 2023Urban Radiance Field Representation with Deformable Neural Mesh Primitivescited by 55
- 2025DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Modelscited by 55
- 2023NeRFMeshing: Distilling Neural Radiance Fields into Geometrically-Accurate 3D Meshescited by 52
- 2023Stanford-ORB: A Real-World 3D Object Inverse Rendering Benchmarkcited by 51
50 most cited of 363 All 363 (JSON)
- 2026Texture Space Material Diffusion29 Sep 2026
- 2026Integrating Multi-view Multi-light Surface Reconstruction into Cultural Heritage Workflows14 Sep 2026
- 2026AURORA: Active Uncertainty-Driven Re-Orientation for In-Hand Reconstruction8 Sep 2026
- 2026Heat Kernel Textures: the Geodesic Gaussians That Do Not Splat7 Sep 2026
- 2026ADELE - Adaptive Delaunay Grids for High-Fidelity Mesh-Native Reconstruction6 Sep 2026
- 2026Elastic Triangle Splatting29 Aug 2026
- 2026Luce: Relightable Gaussians for 3D Asset Generation25 Aug 2026
- 2026PanoLess: Environment Reconstruction from Partial Reflective Views28 Jul 2026
- 2026ZeroSplat: Generalized Referring Segmentation in 3D Gaussian Splatting21 Jul 2026
- 2026DANTE-W: Diffuse Albedo Neural Texturing in the Wild26 Jun 2026
- 2026AEGIR: Modeling Area Emitters for Indoor Inverse Rendering using Gaussian Splatting26 Jun 2026
- 2026Meshtryoshka: Differentiable Rendering of Real-World Scenes via Mesh Rasterization26 Jun 2026
38 more
- 2026Extracting Neural Materials from Images25 Jun 2026
- 2026FlowBender: Feedback-Aware Training for Self-Correcting Conditional Flows18 Jun 2026
- 2026Efficiently Linking Real Scenes with Synthetic Data Generation for AI-based Cognitive Robotics and Computer Vision Applications18 Jun 2026
- 2026BRDFusion: Physics Meets Generation for Urban Scene Inverse Rendering15 Jun 2026
- 2026A Qualitative Review of GenAI-Based Methods for Data Generation and Augmentation in Industrial Computer Vision Applications12 Jun 2026
- 2026TRON: Tracing Rays to Orchestrate a Neural Renderer for 3D Gaussian Reconstructions9 Jun 2026
- 2026ExMesh: Explicit Mesh Reconstruction with Topology Adaptation5 Jun 2026
- 2026Thinking in Blender: Staged Executable Inverse Graphics with Vision-Language Models1 Jun 2026
- 2026Seeing through boxes: Non-Line-of-Sight 3D Reconstruction from Radar Signals27 May 2026
- 2026GeRaF: Neural Geometry Reconstruction from Radio Frequency Signals27 May 2026
- 2026F-RNG: Feed-Forward Relightable Neural Gaussians25 May 2026
- 20263DReflecNet: A Large-Scale Dataset for 3D Reconstruction of Reflective, Transparent, and Low-Texture Objects11 May 2026
- 2026SeasonScapes: Learning Large-scale Re-lightable 3D Landscapes with Seasonal Variation from Sparse Webcams9 May 2026
- 2026High-Fidelity Surface Splatting-Based 3D Reconstruction from Multi-View Images8 May 2026
- 20263DSS: 3D Surface Splatting for Inverse Rendering7 May 2026
- 2026GenAssets: Generating in-the-wild 3D Assets in Latent Space24 Apr 2026
- 2026From Blobs to Spokes: High-Fidelity Surface Reconstruction via Oriented Gaussians8 Apr 2026
- 2026LSRM: High-Fidelity Object-Centric Reconstruction via Scaled Context Windows6 Apr 2026
- 2026THOM: Generating Physically Plausible Hand-Object Meshes From Text3 Apr 2026
- 2026RT-GS: Gaussian Splatting with Reflection and Transmittance Primitives1 Apr 2026
- 2026RehearsalNeRF: Decoupling Intrinsic Neural Fields of Dynamic Illuminations for Scene Editing30 Mar 2026
- 2026GTSR: Subsurface Scattering Awared 3D Gaussians for Translucent Surface Reconstruction23 Mar 2026
- 2026VideoMatGen: PBR Materials through Joint Generative Modeling17 Mar 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
- 2026PhyGaP: Physically-Grounded Gaussians with Polarization Cues14 Mar 2026
- 2026Neural Electromagnetic Fields for High-Resolution Material Parameter Reconstruction3 Mar 2026
- 2026Radiometrically Consistent Gaussian Surfels for Inverse Rendering2 Mar 2026
- 2026DiffTrans: Differentiable Geometry-Materials Decomposition for Reconstructing Transparent Objects28 Feb 2026
- 2026Recovering 3D Shapes from Ultra-Fast Motion-Blurred Images8 Feb 2026
- 2026LuxRemix: Lighting Decomposition and Remixing for Indoor Scenes21 Jan 2026
- 2025A Convolutional Neural Deferred Shader for Physics Based Rendering22 Dec 2025
- 2025Native and Compact Structured Latents for 3D Generation16 Dec 2025
- 2025Spherical Voronoi: Directional Appearance as a Differentiable Partition of the Sphere16 Dec 2025
- 2025Computer vision training dataset generation for robotic environments using Gaussian splatting15 Dec 2025
- 2025POLAR: A Portrait OLAT Dataset and Generative Framework for Illumination-Aware Face Modeling15 Dec 2025
- 2025WildCap: Facial Albedo Capture in the Wild via Hybrid Inverse Rendering12 Dec 2025
- 2025GTAvatar: Bridging Gaussian Splatting and Texture Mapping for Relightable and Editable Gaussian Avatars9 Dec 2025
- 2025GLOW: Global Illumination-Aware Inverse Rendering of Indoor Scenes Captured with Dynamic Co-Located Light & Camera28 Nov 2025
50 newest of 363 All 363 (JSON)
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creationcited by 684
- 2023RichDreamer: A Generalizable Normal-Depth Diffusion Model for Detail Richness in Text-to-3Dcited by 168
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Modelscited by 154
- 2023TextMesh: Generation of Realistic 3D Meshes From Text Promptscited by 135
- 2024IntrinsicAnything: Learning Diffusion Priors for Inverse Rendering Under Unknown Illuminationcited by 67
- 2025DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Modelscited by 55
- 2024DreamMat: High-quality PBR Material Generation with Geometry- and Light-aware Diffusion Modelscited by 50
- 2023HeadSculpt: Crafting 3D Head Avatars with Textcited by 48
- 2023UniDream: Unifying Diffusion Priors for Relightable Text-to-3D Generationcited by 47
- 2024A Diffusion Approach to Radiance Field Relighting using Multi-Illumination Synthesiscited by 37
- 2024Material Anything: Generating Materials for Any 3D Object via Diffusioncited by 31
12 most cited of 37 All 37 (JSON)
- 2026Texture Space Material Diffusion29 Sep 2026
- 2026GenAssets: Generating in-the-wild 3D Assets in Latent Space24 Apr 2026
- 2026VideoMatGen: PBR Materials through Joint Generative Modeling17 Mar 2026
- 2025MatMart: Material Reconstruction of 3D Objects via Diffusion24 Nov 2025
- 2025SViM3D: Stable Video Material Diffusion for Single Image 3D Generation9 Oct 2025
- 2025DreamLifting: A Plug-in Module Lifting MV Diffusion Models for 3D Asset Generation9 Sep 2025
- 2025LuxDiT: Lighting Estimation with Video Diffusion Transformer3 Sep 2025
- 2025StableIntrinsic: Detail-preserving One-step Diffusion Model for Multi-view Material Estimation27 Aug 2025
- 2025LightSwitch: Multi-view Relighting with Material-guided Diffusion8 Aug 2025
- 2025DNF-Intrinsic: Deterministic Noise-Free Diffusion for Indoor Inverse Rendering5 Jul 2025
- 2025VideoMat: Extracting PBR Materials from Video Diffusion Models11 Jun 2025
- 2025R-Meshfusion: Reinforcement Learning Powered Sparse-View Mesh Reconstruction with Diffusion Priors16 Apr 2025
12 newest of 37 All 37 (JSON)
- 2023Scaffold-GS: Structured 3D Gaussians for View-Adaptive Renderingcited by 684
- 2023Instruct-NeRF2NeRF: Editing 3D Scenes with Instructionscited by 482
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2022MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architecturescited by 308
- 2023GS-IR: 3D Gaussian Splatting for Inverse Renderingcited by 220
- 2023MERF: Memory-Efficient Radiance Fields for Real-time View Synthesis in Unbounded Scenescited by 215
- 2023MeshDiffusion: Score-based Generative 3D Mesh Modelingcited by 198
- 2023GPS-Gaussian: Generalizable Pixel-wise 3D Gaussian Splatting for Real-time Human Novel View Synthesiscited by 170
- 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
- 2025Native and Compact Structured Latents for 3D Generationcited by 157
- 2023BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objectscited by 144
12 most cited of 325 All 325 (JSON)
- 2026Integrating Multi-view Multi-light Surface Reconstruction into Cultural Heritage Workflows14 Sep 2026
- 2026AURORA: Active Uncertainty-Driven Re-Orientation for In-Hand Reconstruction8 Sep 2026
- 2026Heat Kernel Textures: the Geodesic Gaussians That Do Not Splat7 Sep 2026
- 2026ADELE - Adaptive Delaunay Grids for High-Fidelity Mesh-Native Reconstruction6 Sep 2026
- 2026Elastic Triangle Splatting29 Aug 2026
- 2026Luce: Relightable Gaussians for 3D Asset Generation25 Aug 2026
- 2026PanoLess: Environment Reconstruction from Partial Reflective Views28 Jul 2026
- 2026ZeroSplat: Generalized Referring Segmentation in 3D Gaussian Splatting21 Jul 2026
- 2026DANTE-W: Diffuse Albedo Neural Texturing in the Wild26 Jun 2026
- 2026AEGIR: Modeling Area Emitters for Indoor Inverse Rendering using Gaussian Splatting26 Jun 2026
- 2026Meshtryoshka: Differentiable Rendering of Real-World Scenes via Mesh Rasterization26 Jun 2026
- 2026Extracting Neural Materials from Images25 Jun 2026
12 newest of 325 All 325 (JSON)