nvdiffrec
The nvdiffrec project focuses on the joint optimization of 3D topology, materials, and lighting using multi-view images. Leveraging NVIDIA's Kaolin for enhanced 3D deep learning, this project has introduced a slangpy-based renderutils library for cleaner code and now supports FlexiCubes isosurfacing. Compatible with Python 3.6+, VS2019+, CUDA 11.3+, and PyTorch 1.10+, it is optimized for high-end NVIDIA GPUs and offers configurable 3D model extraction procedures. Explore installation, dataset setup, and example executions in the guide.