NVlabs/nvdiffrec
A CVPR 2022 oral paper implementation that reconstructs triangular 3D meshes with materials and lighting from multi-view image observations.

Velocity · 7d
+1.4
★ / day
Trend
→steady
star history
This repository implements joint optimization of 3D topology, materials, and lighting from images using differentiable rendering. It uses PyTorch for deep learning components and adapts Kaolin’s differentiable marching tetrahedons implementation. The method supports advanced isosurfacing via FlexiCubes and offers a slangpy-based autodiff implementation for simplified code.