|
FastLED 3.9.15
|
2D wave simulation effect for LED matrices
Provides realistic water-like wave effects that propagate across LED grids. Supports multiple wave layers, gradient coloring, and various simulation parameters.
Definition in file wave.h.
#include "fl/stl/stdint.h"#include "fl/gfx/gradient.h"#include "fl/stl/shared_ptr.h"#include "fl/math/wave/wave_simulation.h"#include "fl/math/xymap.h"#include "fl/fx/fx2d.h"#include "fl/stl/noexcept.h"
Include dependency graph for wave.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | fl::WaveCrgbGradientMap |
| Wave-to-color mapper using gradient/palette coloring. More... | |
| class | fl::WaveCrgbMap |
| Abstract base class for mapping wave simulation values to LED colors. More... | |
| class | fl::WaveCrgbMapDefault |
| Default wave-to-color mapper producing grayscale output. More... | |
| class | fl::WaveFx |
| 2D wave simulation effect with supersampling and gradient coloring More... | |
| struct | fl::WaveFxArgs |
| Configuration parameters for WaveFx effect. More... | |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
Functions | |
| fl::FASTLED_SHARED_PTR (WaveCrgbGradientMap) | |
| fl::FASTLED_SHARED_PTR (WaveCrgbMap) | |
| fl::FASTLED_SHARED_PTR (WaveCrgbMapDefault) | |
| fl::FASTLED_SHARED_PTR (WaveFx) | |