Constants
Structures
Functions
Used by 12 shaders
- bevy_pbr 0.18.1 — clustered_forward.wgsl
- bevy_pbr 0.18.1 — meshlet_mesh_material.wgsl
- bevy_pbr 0.18.1 — pbr_transmission.wgsl
- bevy_pbr 0.18.1 — shadow_sampling.wgsl
- bevy_pbr 0.18.1 — ssr.wgsl
- bevy_post_process 0.18.1 — motion_blur.wgsl
- bevy_solari 0.18.1 — pathtracer.wgsl
- bevy_solari 0.18.1 — restir_di.wgsl
- bevy_solari 0.18.1 — restir_gi.wgsl
- bevy_solari 0.18.1 — sampling.wgsl
- bevy_solari 0.18.1 — world_cache_update.wgsl
- naga_oil 0.20.0 — pbr_lighting.wgsl
Used by 9 shaders
- bevy_pbr 0.18.1 — environment_filter.wgsl
- bevy_pbr 0.18.1 — pbr_transmission.wgsl
- bevy_pbr 0.18.1 — shadow_sampling.wgsl
- bevy_pbr 0.18.1 — ssr.wgsl
- bevy_post_process 0.18.1 — motion_blur.wgsl
- bevy_solari 0.18.1 — pathtracer.wgsl
- bevy_solari 0.18.1 — sampling.wgsl
- bevy_solari 0.18.1 — world_cache_query.wgsl
- naga_oil 0.20.0 — pbr_lighting.wgsl
Used by 8 shaders
- bevy_pbr 0.18.1 — pbr_transmission.wgsl
- bevy_pbr 0.18.1 — shadow_sampling.wgsl
- bevy_pbr 0.18.1 — ssr.wgsl
- bevy_post_process 0.18.1 — motion_blur.wgsl
- bevy_solari 0.18.1 — restir_di.wgsl
- bevy_solari 0.18.1 — sampling.wgsl
- bevy_solari 0.18.1 — world_cache_update.wgsl
- naga_oil 0.20.0 — pbr_lighting.wgsl
returns the (0-1, 0-1) position within the given viewport for the current buffer coords .
buffer coords can be obtained from @builtin(position).xy.
the view uniform struct contains the current camera viewport in view.viewport.
topleft = 0,0
Used by 8 shaders
- bevy_pbr 0.18.1 — pbr_deferred_functions.wgsl
- bevy_pbr 0.18.1 — pbr_transmission.wgsl
- bevy_pbr 0.18.1 — shadow_sampling.wgsl
- bevy_pbr 0.18.1 — ssr.wgsl
- bevy_post_process 0.18.1 — motion_blur.wgsl
- bevy_solari 0.18.1 — gbuffer_utils.wgsl
- bevy_solari 0.18.1 — presample_light_tiles.wgsl
- naga_oil 0.20.0 — pbr_lighting.wgsl
Used by 8 shaders
- bevy_pbr 0.18.1 — environment_filter.wgsl
- bevy_pbr 0.18.1 — pbr_transmission.wgsl
- bevy_pbr 0.18.1 — shadow_sampling.wgsl
- bevy_pbr 0.18.1 — ssr.wgsl
- bevy_post_process 0.18.1 — motion_blur.wgsl
- bevy_solari 0.18.1 — pathtracer.wgsl
- bevy_solari 0.18.1 — world_cache_update.wgsl
- naga_oil 0.20.0 — pbr_lighting.wgsl
Convert direction vector to cube face UV