Back home 🏡 WGSL Spec Bevy WGSL Functions

chromatic_aberration.wgsl

Import path

Bindings

Name Group Binding index Binding type Type
chromatic_aberration_source_texture # 0 0 texture_2d<f32>
chromatic_aberration_source_sampler # 0 1 sampler
chromatic_aberration_lut_texture # 0 2 texture_2d<f32>
chromatic_aberration_lut_sampler # 0 3 sampler
chromatic_aberration_settings # 0 4 <uniform> ChromaticAberrationSettings

Structures

ChromaticAberrationSettings

#
See bevy_core_pipeline::post_process::ChromaticAberration for more information on these fields.
Name Type
intensity f32
max_samples u32
unused_a u32
unused_b u32

Functions

chromatic_aberration

#
fn chromatic_aberration(start_pos: vec2<f32>) -> vec3<f32>
Parameter Type
start_pos vec2<f32>
Returns: vec3<f32>