SpatialMaterial.DiffuseMode

Values

ValueMeaning
diffuseBurley0

Default diffuse scattering algorithm.

diffuseLambert1

Diffuse scattering ignores roughness.

diffuseLambertWrap2

Extends Lambert to cover more than 90 degrees when roughness increases.

diffuseOrenNayar3

Attempts to use roughness to emulate microsurfacing.

diffuseToon4

Uses a hard cut for lighting, with smoothing affected by roughness.

Meta