Bindings
@group(constants::MATERIAL_BIND_GROUP)
@binding(0)
var<storage>
material_indices:
array<StandardMaterialBindings>
@group(constants::MATERIAL_BIND_GROUP)
@binding(10)
var<storage>
material_array:
array<StandardMaterial>
@group(constants::MATERIAL_BIND_GROUP)
@binding(0)
var<uniform>
material:
StandardMaterial
@group(constants::MATERIAL_BIND_GROUP)
@binding(15)
var
specular_transmission_texture:
texture_2d<f32>
@group(constants::MATERIAL_BIND_GROUP)
@binding(19)
var
diffuse_transmission_texture:
texture_2d<f32>
@group(constants::MATERIAL_BIND_GROUP)
@binding(23)
var
clearcoat_roughness_texture:
texture_2d<f32>
Structures
struct
StandardMaterialBindings
{
}