|
| fl::Animartrix | animartrix (xyMap, fl::AnimartrixAnim::POLAR_WAVES) |
| |
| fl::UIGroup | animartrixControls ("fl::Animartrix Controls", fxIndex, changeFx) |
| |
| fl::UISlider | brightness ("Brightness", 255, 0, 255) |
| |
| fl::UIButton | changeFx ("Switch between Noise & fl::Animartrix") |
| |
| fl::UIButton | changePalette ("Noise - Next Palette") |
| |
| fl::UICheckbox | changePallete ("Noise - Auto Palette", true) |
| |
| fl::UISlider | changePalletTime ("Noise - Time until next random Palette", 5, 1, 100) |
| |
| fl::UIDescription | description ("This example combines two features of FastLED to produce a remarkable range of effects from a relatively small amount of code. This example combines FastLED's color palette lookup functions with FastLED's Perlin noise generator, and the combination is extremely powerful") |
| |
| fl::UIGroup | displayControls ("Display Controls", brightness, isOff, timeSpeed) |
| |
| fl::FxEngine | fxEngine (NUM_LEDS) |
| |
| UINumberField | fxIndex ("fl::Animartrix - index", 0, 0, static_cast< int >(fl::AnimartrixAnim::NUM_ANIMATIONS)) |
| |
| fl::UICheckbox | isOff ("Off", false) |
| |
| void | loop () |
| |
| fl::UIGroup | noiseControls ("Noise Controls", speed, changePallete, changePalletTime, scale, changePalette) |
| |
| fl::UISlider | scale ("Noise - Scale", 20, 1, 100) |
| |
| void | setup () |
| |
| fl::UISlider | speed ("Noise - Speed", 15, 1, 50) |
| |
| fl::UISlider | timeSpeed ("Time Speed", 1, -10, 10,.1) |
| |
| fl::UITitle | title ("FastLED Wasm Demo") |
| |