These are chat archives for Makuna/NeoPixelBus

Jun 2018
Georg Lukas
Jun 10 2018 19:39
@Makuna thanks for the hints. My goal was to slowly fade all pixels down to black, and to set one moving pixel to a bright color in the loop. So it looks like I won't get away without storing either a brightness value for each pixel, or even the full RGB values pre-gamma-correction for that.
The current code works pretty well at max brightenss, but not at low values like 10-20%
Michael Miller
Jun 10 2018 22:24
@ge0rg Note that the shader method Apply is given the index to the pixel, so you could just store the index that "ignores" applying darkening (but still apply gamma). So all you store is the single index for the one "bright" one.