ReadonlyanisotropyReadonlyattenuationReadonlyattributesReadonlybaseReadonlybaseReadonlybrdfReadonlyclassReadonlyclearcoatReadonlyclearcoatReadonlyclearcoatReadonlycompositingReadonlycoverageReadonlydecalsImmutable decal atlas/membership configuration, or null when no decals are enabled.
ReadonlydefinitionReadonlydiffuseReadonlydiffuseReadonlydiffuseLinear transmitted-light RGB. Mutating this color requires invalidateData().
ReadonlydiffuseInitial diffuse transmission color texture.
ReadonlydiffuseInitial diffuse transmission factor texture, sampled from alpha.
ReadonlyemissionReadonlyemissionReadonlyidReadonlyiridescenceReadonlyiridescenceReadonlyisReadonlyisReadonlyisReadonlyisReadonlyisReadonlylightReadonlymaterialReadonlymetallicReadonlymetallicReadonlyocclusionReadonlyreflectionImmutable membership of this material's local reflection volumes.
ReadonlyroughnessReadonlysheenLinear cloth sheen RGB. Mutating this color requires invalidateData().
ReadonlysheenInitial sheen color texture; use setTextureSlot() for runtime binding updates.
ReadonlysheenInitial sheen roughness texture, sampled from alpha.
ReadonlyspecularReadonlyspecularReadonlyspecularReadonlysubsurfaceImmutable diffusion profile, or null for an ordinary surface.
ReadonlythicknessReadonlytransmissionReadonlyuniformReadonlyuniformsDiffusely transmitted fraction in [0, 1]; does not change coverage or require scene color.
Forward renderer queue selected from compositing and pass resource dependencies.
An unblended transmission surface remains compositionally opaque, but it must execute after the opaque scene copy exists and therefore belongs to the transparent/after-opaque queue.
Whether the forward pass composites this surface with an existing color attachment.
Whether the forward shader samples the opaque scene-color copy.
Monotonic instance-data revision observed independently by each renderer.
Cloth sheen perceptual roughness in [0, 1].
Diffuse scattering strength in [0, 1].
World-space slab bound for radii and depth rejection, from 0.00001 to 10000 scene units.
Authored TAA history suppression written by the material's motion-vector pass.
Explicit composition class; transmission always keeps its sorted refraction contract.
Validate layered colors and advance the revision after referenced data changes.
Bind data to a slot already declared by the immutable definition.
Physically based standard-surface material with immutable shader topology.