FastLED 3.9.15
Loading...
Searching...
No Matches

◆ CreateArgsUpper()

WaveFx::Args CreateArgsUpper ( )

Definition at line 109 of file wavefx.cpp.

109 {
110 WaveFx::Args out;
111 out.factor = SuperSample::SUPER_SAMPLE_2X; // 2x supersampling for smoother waves
112 out.half_duplex = true; // Only positive waves (no negative values)
113 out.auto_updates = true; // Automatically update the simulation each frame
114 out.speed = 0.25f; // Wave propagation speed (faster than lower)
115 out.dampening = 3.0f; // How quickly waves lose energy (less than lower)
116 out.crgbMap = WaveCrgbGradientMapPtr::New(electricGreenFirePal); // Color palette for this wave
117 return out;
118}
WaveFxArgs Args
Definition wave.h:80
float speed
Definition wave.h:71
WaveCrgbMapPtr crgbMap
Definition wave.h:74
bool auto_updates
Definition wave.h:70
SuperSample factor
Definition wave.h:68
float dampening
Definition wave.h:72
bool half_duplex
Definition wave.h:69

References fl::WaveFxArgs::auto_updates, fl::WaveFxArgs::crgbMap, fl::WaveFxArgs::dampening, fl::WaveFxArgs::factor, fl::WaveFxArgs::half_duplex, fl::WaveFxArgs::speed, and fl::SUPER_SAMPLE_2X.