Expand description

The abstract Material class defines the interface that material implementations must provide.

Enums

Is used to inform non-symetric BSDFs about the transported quantity so that they can correctly switch between the adjoint and non-adjoint forms.