Expand description
Microfacet masking-shadowing functions.
Functions§
- cook_
torrance_ g - Cook-Torrance masking term.
- implicit_
g - Implicit (uncorrelated) geometry term —
G = NdotV * NdotL. - kelemen_
szirmay_ kalos_ g - Kelemen-Szirmay-Kalos simplified G term.
- neumann_
g - Neumann geometry term.
- schlick_
ggx_ g1 - Schlick approximation of the GGX G1 term.
- smith_
beckmann - Smith geometry term using the Beckmann distribution.
- smith_
ggx - Smith GGX masking-shadowing — product of two G1 terms (view + light).
- smith_
ggx_ ibl - Smith GGX — IBL variant uses
k = α² / 2.