SurfaceInteraction Namespace Reference

Generalized BSDF type. BSDF types of the surface interaction. More...

Enumerations

enum  Type {
  D = 1 << 0, G = 1 << 1, S = 1 << 2, L = 1 << 3,
  E = 1 << 4, BSDF = D | G | S, Emitter = L | E, None = 0
}
 

Detailed Description

Generalized BSDF type. BSDF types of the surface interaction.

Enumeration Type Documentation

Enumerator

Diffuse.

Glossy.

Specular.

Light.

Sensor.

BSDF 

BSDF flag (D or G or S)

Emitter 

Emitter flag (L or E)