Skip to main content

Type Alias: PBRMaterialBindings<TextureT>

PBRMaterialBindings<TextureT> = object

Defined in: modules/lighting/pbr-material/pbr-material.ts:29

Non-uniform block bindings for pbr module

Type Parameters​

TextureT​

TextureT = unknown

Properties​

pbr_anisotropySampler?​

optional pbr_anisotropySampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:50


pbr_baseColorSampler?​

optional pbr_baseColorSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:31


pbr_bumpSampler?​

optional pbr_bumpSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:51


pbr_clearcoatNormalSampler?​

optional pbr_clearcoatNormalSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:45


pbr_clearcoatRoughnessSampler?​

optional pbr_clearcoatRoughnessSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:44


pbr_clearcoatSampler?​

optional pbr_clearcoatSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:43


pbr_diffuseTransmissionColorSampler?​

optional pbr_diffuseTransmissionColorSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:53


pbr_diffuseTransmissionSampler?​

optional pbr_diffuseTransmissionSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:52


pbr_emissiveSampler?​

optional pbr_emissiveSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:33


pbr_iridescenceSampler?​

optional pbr_iridescenceSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:48


pbr_iridescenceThicknessSampler?​

optional pbr_iridescenceThicknessSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:49


pbr_lightmapSampler?​

optional pbr_lightmapSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:34


pbr_metallicRoughnessSampler?​

optional pbr_metallicRoughnessSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:35


pbr_multiscatterColorSampler?​

optional pbr_multiscatterColorSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:54


pbr_normalSampler?​

optional pbr_normalSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:32


pbr_occlusionSampler?​

optional pbr_occlusionSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:36


pbr_sheenColorSampler?​

optional pbr_sheenColorSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:46


pbr_sheenRoughnessSampler?​

optional pbr_sheenRoughnessSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:47


pbr_specularColorSampler?​

optional pbr_specularColorSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:38


pbr_specularIntensitySampler?​

optional pbr_specularIntensitySampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:39


pbr_thicknessSampler?​

optional pbr_thicknessSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:41


pbr_transmissionSampler?​

optional pbr_transmissionSampler?: TextureT | null

Defined in: modules/lighting/pbr-material/pbr-material.ts:40