sines effect now uses subpixel rendering.
This commit is contained in:
@ -6,13 +6,12 @@
|
||||
|
||||
class SinesEffectSinus {
|
||||
private:
|
||||
uint8_t _value;
|
||||
uint8_t _frequency;
|
||||
uint8_t _amplitude;
|
||||
uint8_t _x;
|
||||
uint8_t _step;
|
||||
uint16_t _frequency;
|
||||
uint16_t _color_frequency;
|
||||
uint16_t _amplitude;
|
||||
uint16_t _x;
|
||||
uint16_t _offset;
|
||||
Window* _window;
|
||||
CRGB _color;
|
||||
public:
|
||||
SinesEffectSinus(Window* w);
|
||||
void loop(uint16_t ms);
|
||||
@ -21,7 +20,9 @@ public:
|
||||
class SinesEffect : public Effect {
|
||||
private:
|
||||
SinesEffectSinus** _sinus;
|
||||
uint8_t _step = 0;
|
||||
uint8_t _count;
|
||||
void _init();
|
||||
void _delete();
|
||||
public:
|
||||
SinesEffect();
|
||||
~SinesEffect();
|
||||
|
Reference in New Issue
Block a user