pbr_bindings.wgsl
Name | Group | Binding index | Binding type | Type | Shader Def |
---|---|---|---|---|---|
material
#
![]() |
2 | 0 | <uniform> | StandardMaterial | |
base_color_texture
#
![]() |
2 | 1 | texture_2d<f32> | ||
base_color_sampler
#
![]() |
2 | 2 |
sampler
![]() |
||
emissive_texture
#
![]() |
2 | 3 | texture_2d<f32> | ||
emissive_sampler
#
![]() |
2 | 4 |
sampler
![]() |
||
metallic_roughness_texture
#
![]() |
2 | 5 | texture_2d<f32> | ||
metallic_roughness_sampler
#
![]() |
2 | 6 |
sampler
![]() |
||
occlusion_texture
#
![]() |
2 | 7 | texture_2d<f32> | ||
occlusion_sampler
#
![]() |
2 | 8 |
sampler
![]() |
||
normal_map_texture
#
![]() |
2 | 9 | texture_2d<f32> | ||
normal_map_sampler
#
![]() |
2 | 10 |
sampler
![]() |
||
depth_map_texture
#
![]() |
2 | 11 | texture_2d<f32> | ||
depth_map_sampler
#
![]() |
2 | 12 |
sampler
![]() |
||
anisotropy_texture
#
![]() |
2 | 13 | texture_2d<f32> | 🟢 PBR_ANISOTROPY_TEXTURE_SUPPORTED | |
anisotropy_sampler
#
![]() |
2 | 14 |
sampler
![]() |
🟢 PBR_ANISOTROPY_TEXTURE_SUPPORTED | |
specular_transmission_texture
#
![]() |
2 | 15 | texture_2d<f32> | 🟢 PBR_TRANSMISSION_TEXTURES_SUPPORTED | |
specular_transmission_sampler
#
![]() |
2 | 16 |
sampler
![]() |
🟢 PBR_TRANSMISSION_TEXTURES_SUPPORTED | |
thickness_texture
#
![]() |
2 | 17 | texture_2d<f32> | 🟢 PBR_TRANSMISSION_TEXTURES_SUPPORTED | |
thickness_sampler
#
![]() |
2 | 18 |
sampler
![]() |
🟢 PBR_TRANSMISSION_TEXTURES_SUPPORTED | |
diffuse_transmission_texture
#
![]() |
2 | 19 | texture_2d<f32> | 🟢 PBR_TRANSMISSION_TEXTURES_SUPPORTED | |
diffuse_transmission_sampler
#
![]() |
2 | 20 |
sampler
![]() |
🟢 PBR_TRANSMISSION_TEXTURES_SUPPORTED | |
clearcoat_texture
#
![]() |
2 | 21 | texture_2d<f32> | 🟢 PBR_MULTI_LAYER_MATERIAL_TEXTURES_SUPPORTED | |
clearcoat_sampler
#
![]() |
2 | 22 |
sampler
![]() |
🟢 PBR_MULTI_LAYER_MATERIAL_TEXTURES_SUPPORTED | |
clearcoat_roughness_texture
#
![]() |
2 | 23 | texture_2d<f32> | 🟢 PBR_MULTI_LAYER_MATERIAL_TEXTURES_SUPPORTED | |
clearcoat_roughness_sampler
#
![]() |
2 | 24 |
sampler
![]() |
🟢 PBR_MULTI_LAYER_MATERIAL_TEXTURES_SUPPORTED | |
clearcoat_normal_texture
#
![]() |
2 | 25 | texture_2d<f32> | 🟢 PBR_MULTI_LAYER_MATERIAL_TEXTURES_SUPPORTED | |
clearcoat_normal_sampler
#
![]() |
2 | 26 |
sampler
![]() |
🟢 PBR_MULTI_LAYER_MATERIAL_TEXTURES_SUPPORTED |