diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-14 17:48:59 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-14 17:48:59 +0100 |
| commit | b4c901700de0d9e867b9fd0c0c6a6586578f8480 (patch) | |
| tree | fa75851852713717e78df59efa4f19aa25d4c9fc /src/gpu/demo_effects.h | |
| parent | 0127c747a41f972fd68e3e6e6b472859bfdb80dd (diff) | |
some tweaking
Diffstat (limited to 'src/gpu/demo_effects.h')
| -rw-r--r-- | src/gpu/demo_effects.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/gpu/demo_effects.h b/src/gpu/demo_effects.h index a9258af..72c8e6e 100644 --- a/src/gpu/demo_effects.h +++ b/src/gpu/demo_effects.h @@ -88,11 +88,13 @@ class ParticleSprayEffect : public Effect { // Parameters for GaussianBlurEffect (set at construction time) struct GaussianBlurParams { - float strength = 2.0f; // Default: 2.0 pixel blur radius - float _pad = 0.0f; + float strength = 1.0f; // Default + float strength_audio = 0.5f; // how much to pulse with audio + float stretch = 1.f; // y/x axis ratio + float _pad = 0.; }; -static_assert(sizeof(GaussianBlurParams) == 8, - "GaussianBlurParams must be 8 bytes for WGSL alignment"); +static_assert(sizeof(GaussianBlurParams) == 16, + "GaussianBlurParams must be 16 bytes for WGSL alignment"); class GaussianBlurEffect : public PostProcessEffect { public: |
