93 {
99 }
100
104 }
105 }
106
110
111 for (int dx = 0; dx < 2; ++dx) {
112 for (int dy = 0; dy < 2; ++dy) {
113 auto data = pos_tile.
at(dx, dy);
114 vec2i16 wrapped_pos = data.first;
115 uint8_t alpha = data.second;
116
117 if (alpha > 0) {
121 }
122 }
123 }
124 } else {
125
128
129
132 }
134}
UICheckbox allWhite("All White", false)
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
Data & at(uint16_t x, uint16_t y)
Corkscrew corkscrew(corkscrewInput)
UICheckbox splatRendering("Splat Rendering", true)
fl::Grid< CRGB > frameBuffer
void clear(CRGB(&arr)[N])
CRGB & nscale8(uint8_t scaledown)
Scale down a RGB to N/256ths of its current brightness, using "plain math" dimming rules.
@ Blue
<div style='background:#0000FF;width:4em;height:4em;'></div>
Representation of an RGB pixel (Red, Green, Blue)