Constants
Used by 2 shaders
Used by 2 shaders
Used by 2 shaders
Used by 2 shaders
Used by 2 shaders
Used by 2 shaders
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-waves 0.1.3
Used by 2 shaders
Used by 1 shader in bevy-aqua-core 0.1.3
Bindings
Used by 1 shader in bevy-aqua-waves 0.1.3
Used by 1 shader in bevy-aqua-waves 0.1.3
Used by 8 shaders
Used by 1 shader in bevy-aqua-shore 0.1.3
Used by 1 shader in bevy-aqua-waves 0.1.3
Used by 1 shader in bevy-aqua-waves 0.1.3
Used by 1 shader in bevy-aqua-foam 0.1.3
Used by 1 shader in bevy-aqua-foam 0.1.3
Used by 1 shader in bevy-aqua-foam 0.1.3
Used by 1 shader in bevy-aqua-foam 0.1.3
Used by 1 shader in bevy-aqua-waves 0.1.3
Used by 1 shader in bevy-aqua-shore 0.1.3
Used by 1 shader in bevy-aqua-shore 0.1.3
Structures
Used by 1 shader in bevy-aqua-motion 0.1.3
struct
PlanarReflectionParams
{
}
struct
SurfaceParams
{
}
Functions
Used by 2 shaders
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-optics 0.1.3
Used by 2 shaders
Stage entry: records the owning body slot’s parameters.
Used by 2 shaders in bevy-aqua-core 0.1.3
Used by 2 shaders in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Fragment entry: records the river ripple-strength multiplier.
Used by 2 shaders
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 1 shader in bevy-aqua-core 0.1.3
Used by 2 shaders
Parameters of the body owning a point; slot 0 falls back to the inactive ocean defaults so unguarded reads stay harmless.
Used by 2 shaders in bevy-aqua-core 0.1.3
Used by 2 shaders in bevy-aqua-core 0.1.3
Wave content advects at surface.advection.xy metres per second. A
sampling-space shift is exact Doppler advection for both spectra:
sampling at x - u * t turns every component’s phase into
(k . x) - (omega + k . u) * t. Snap/transition, depth lookups, and foam
gating stay world-anchored.
Localized-water extent controls; mirrors lod::BodyParams. flags.x is 1.0 for bounded bodies: the vertex stage skips camera snap/morph and the fragment stage culls against extent.xy (centre) and extent.w (radius).