Functions
Used by 11 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- bevy_pbr 0.19.1 — volumetric_fog.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 11 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — environment_map.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 11 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_ambient.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
from https://64.github.io/tonemapping/ reinhard on RGB oversaturates colors
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
luminance coefficients from Rec. 709. https://en.wikipedia.org/wiki/Rec._709
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
Used by 10 shaders
- bevy-aqua-core 0.1.3 — common.wgsl
- bevy-aqua-core 0.1.3 — material.wgsl
- bevy-aqua-light 0.1.3 — incident.wgsl
- bevy_pbr 0.19.1 — deferred_lighting.wgsl
- bevy_pbr 0.19.1 — environment_filter.wgsl
- bevy_pbr 0.19.1 — pbr_fragment.wgsl
- bevy_pbr 0.19.1 — pbr_functions.wgsl
- bevy_pbr 0.19.1 — ssr.wgsl
- bevy_pbr 0.19.1 — transmission.wgsl
- naga_oil 0.22.0 — pbr_functions.wgsl
light radius is a non-physical construct for efficiency purposes, because otherwise every light affects every fragment in the scene