← all repositories

NVlabs/nvdiffrec

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

2.3k stars Python Computer VisionML Frameworks
nvdiffrec
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.