Definition at line 129 of file Luminova.h.
129 {
130
131
132
135
136
138
139
140 for (
int i = 0; i <
MAXP; ++i) {
142 continue;
144
145
149 continue;
150 }
151
152
153
154 float tOver99 = (float)
t / 99.0f;
155 uint8_t n2 =
inoise8((uint16_t)(tOver99 * 4096), (uint16_t)(p.
g * 37));
156 float n2c = ((int)n2 - 128) / 255.0f;
158
159
160 float aa = p.
a * (float)p.
f;
163
164
166 }
167
170
172}
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
void fadeToBlackBy(CRGB *leds, fl::u16 num_leds, fl::u8 fadeBy)
void blur2d(fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT
void plotSoftDot(float fx, float fy, float s)
void resetParticle(P &p, uint32_t tt)
fl::u8 inoise8(fl::u16 x, fl::u16 y, fl::u16 z)
float sinf(float value) FL_NOEXCEPT
float cosf(float value) FL_NOEXCEPT
References P::a, P::alive, blur2d(), fl::cosf(), P::f, fadeToBlackBy(), FastLED, P::g, HEIGHT, inoise8(), leds, MAXP, NUM_LEDS, plotSoftDot(), ps, resetParticle(), P::s, fl::sinf(), t, WIDTH, P::x, xymap, and P::y.