Constants
Used by 8 shaders
Used by 10 shaders
- bevy_pbr 0.17.2 — mesh_view_bindings.wgsl
- bevy_pbr 0.17.2 — pbr_functions.wgsl
- bevy_pbr 0.17.2 — pbr_lighting.wgsl
- bevy_pbr 0.17.2 — shadows.wgsl
- bevy_pbr 0.17.2 — volumetric_fog.wgsl
- naga_oil 0.19.1 — depth.wgsl
- naga_oil 0.19.1 — mesh_view_bindings.wgsl
- naga_oil 0.19.1 — pbr_functions.wgsl
- naga_oil 0.19.1 — pbr_lighting.wgsl
- naga_oil 0.19.1 — shadows.wgsl
Used by 8 shaders
Used by 8 shaders
Structures
Used by 8 shaders
Used by 9 shaders
- bevy_pbr 0.17.2 — aerial_view_lut.wgsl
- bevy_pbr 0.17.2 — mesh_view_bindings.wgsl
- bevy_pbr 0.17.2 — multiscattering_lut.wgsl
- bevy_pbr 0.17.2 — pbr_functions.wgsl
- naga_oil 0.19.1 — depth.wgsl
- naga_oil 0.19.1 — mesh_view_bindings.wgsl
- naga_oil 0.19.1 — pbr_functions.wgsl
- naga_oil 0.19.1 — pbr_lighting.wgsl
- naga_oil 0.19.1 — shadows.wgsl
struct
DirectionalLight
{
}
cascades:
array<DirectionalCascade, #{MAX_CASCADES_PER_LIGHT}>,
flags:
u32,
soft_shadow_size:
f32,
shadow_depth_bias:
f32,
shadow_normal_bias:
f32,
num_cascades:
u32,
cascades_overlap_proportion:
f32,
depth_texture_base_index:
u32,
decal_index:
u32,
sun_disk_angular_size:
f32,
sun_disk_intensity:
f32,
Used by 11 shaders
- bevy_pbr 0.17.2 — aerial_view_lut.wgsl
- bevy_pbr 0.17.2 — bindings.wgsl
- bevy_pbr 0.17.2 — mesh_view_bindings.wgsl
- bevy_pbr 0.17.2 — multiscattering_lut.wgsl
- bevy_pbr 0.17.2 — pbr_functions.wgsl
- bevy_pbr 0.17.2 — sky_view_lut.wgsl
- naga_oil 0.19.1 — depth.wgsl
- naga_oil 0.19.1 — mesh_view_bindings.wgsl
- naga_oil 0.19.1 — pbr_functions.wgsl
- naga_oil 0.19.1 — pbr_lighting.wgsl
- naga_oil 0.19.1 — shadows.wgsl
Used by 8 shaders
struct
LightProbes
{
}
reflection_probes:
array<LightProbe, 8u>,
irradiance_volumes:
array<LightProbe, 8u>,
reflection_probe_count:
i32,
irradiance_volume_count:
i32,
view_cubemap_index:
i32,
smallest_specular_mip_level_for_view:
u32,
intensity_for_view:
f32,
view_environment_map_affects_lightmapped_mesh_diffuse:
u32,
For more information on these settings, see the documentation for
bevy_pbr::ssr::ScreenSpaceReflections.