|On this page|
A reflection/transmission BSDF node based on a microfacet model and a generalized Schlick Fresnel curve. If reflection scattering is enabled the node may be layered vertically over a base BSDF for the surface beneath the dielectric layer. By chaining multiple generalized_schlick_bsdf nodes you can describe a surface with multiple specular lobes. If transmission scattering is enabled the node may be layered over a VDF describing the surface interior to handle absorption and scattering inside the medium, useful for colored glass, turbid water, etc.
Weight for this BSDF’s contribution, range 0.0 to 1.0. Defaults to 1.0.
Reflectivity per color component at facing angles. Defaults to (1.0, 1.0, 1.0).
Reflectivity per color component at grazing angles. Defaults to (1.0, 1.0, 1.0).
Exponent for the Schlick blending between color0 and color90. Defaults to 5.0.
Surface roughness. Defaults to (0.0, 0.0).
Normal vector of the surface. Defaults to world space normal.
Tangent vector of the surface. Defaults to world space tangent.
Microfacet distribution type. Defaults to 'ggx'.
Scattering mode, specifying whether the BSDF supports reflection 'R', transmission 'T' or both reflection and transmission 'RT'. With 'RT', reflection and transmission occur both when entering and leaving a surface, with their respective intensities controlled by the Fresnel curve. Depending on the IOR and incident angle, it is possible for total internal reflection to occur, generating no transmission even if 'T' or 'RT' is selected. Defaults to 'R'.