facebookresearch / facebookresearch/pytorch3d

PBR-inspired Shading

Open
#174 4 comments 1 reaction 1 assignee Claimed by @nikhilaravi View on GitHub
enhancement
Dominant language
Python
Stars
10k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

## 🚀 Feature
Currently PyTorch3D supports basic shading methods (Phong, Gouraud etc). Although it mainly focuses on Rasterization scheme, there is still room for more realistic and PBR-inspired shading models.

## Motivation
Specular highlights are long-lived enemy for many techniques (e.g. photometric stereo), and PBR-inspired shading models can provide more realistic reflections, even with the rasterization scheme. Also, surface roughness can be embedded in shading.

## Pitch
I suggest choosing suitable PBR-inspired technique and implement as a shading option in PyTorch3D, and I’d like to help during the process with PR's. (ie: Cook-Torrance model might be good start)

(btw thank you @jcjohnson for your interest)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.