Bevy Shader Explorer
Search across packages, versions, files, declarations, and comments. Use multiple terms to narrow results (AND), and add @vertex, @fragment, or @compute to filter by shader stage.
Star
☾
Packages
›
bevy_feronia
0.5.6
›
wind.wgsl
Copy import path
Save
Structures
Wind
#
Copy import statement
Used by 7 shaders in bevy_feronia 0.5.6
bevy_feronia 0.5.6 — bindings.wgsl
bevy_feronia 0.5.6 — displace.wgsl
bevy_feronia 0.5.6 — fragment.wgsl
bevy_feronia 0.5.6 — instanced.wgsl
bevy_feronia 0.5.6 — noise.wgsl
bevy_feronia 0.5.6 — prepass.wgsl
bevy_feronia 0.5.6 — vertex.wgsl
struct
Wind
{
direction:
vec2
<
f32
>,
strength:
f32
,
noise_scale:
f32
,
scroll_speed:
f32
,
micro_strength:
f32
,
s_curve_speed:
f32
,
s_curve_strength:
f32
,
s_curve_frequency:
f32
,
bop_speed:
f32
,
bop_strength:
f32
,
twist_strength:
f32
,
edge_correction_factor:
f32
,
sss_scale:
f32
,
sss_intensity:
f32
,
aabb_min:
vec3
<
f32
>,
aabb_max:
vec3
<
f32
>,
debug_color:
vec4
<
f32
>,
}
WindMaterialUniform
#
Copy import statement
struct
WindMaterialUniform
{
wind:
Wind
,
}
BindlessWindIndices
#
Copy import statement
Used by 3 shaders in bevy_feronia 0.5.6
bevy_feronia 0.5.6 — bindings.wgsl
bevy_feronia 0.5.6 — displace.wgsl
bevy_feronia 0.5.6 — instanced.wgsl
struct
BindlessWindIndices
{
material:
u32
,
noise_texture:
u32
,
noise_texture_sampler:
u32
,
}
Contents
Structures
Wind
WindMaterialUniform
BindlessWindIndices