Skip to content

Non Reactive Animations

Andrew Tuline edited this page May 7, 2021 · 92 revisions

Note 1: Due to its limited capability, we have disabled 2D animations on the ESP8266 platform, although those settings still show up in the LED settings UI.
Note 2: If you are using 2D, please ensure your 2D settings are correct. We aren't checking them.
Note 3: Some 2D routines require a minimum of 4 pixels in both directions. You may get a red blinking pattern if too small.

Effect Description Sliders
Flow Stripe Strip with rotating colours. Speed: Controls a speed timer
Intensity: Controls another timer
Perlin Move Using Perlin Noise for movement. Speed: Speed of elements
Intensity: # of pixels
fft1: Fade rate

2D CA Elementary Scrolling game of life. Speed: Speed
Intensity: Starting grid.
2D Colored Bursts Multiple lines. Speed: Speed of lines.
Intensity: Number of lines.
2D DNA A very cool DNA like pattern. Select a palette. Speed: Scroll speed.
Intensity: Blur.
2D DNA Spiral Spiraling DNA pattern. Speed: Speed.
Intensity: Frequency.
2D Drift A rotating caleidoscope. Speed: Speed of rotation.
Intensity: Blur.
2D Fire2012 Mark Kriegsman's fire routine. n/a
2D Firenoise Using Perlin Noise for fire. n/a
2D Frizzles Moving patterns. Speed: One thing.
Intensity: Another thing.
2D Hiphotic A moving plasma. Speed: One direction.
Intensity: Other direction.
2D Julia An animated Julia set Intensity: max # of calculations per pixel.
fft1: x center of the set.
fft2: y center of the set.
fft3: Size of the window.
2D Lissajous A frequency based Lissajous pattern. Speed: Frequency of cos,
Intensity: Frequency of sin.
2D Matrix The Matrix in 2D. Speed: Affects the speed of the movement.
Intensity: Number of lines.
fft3: Change orientation.
2D Meatballs A cool plasma type effect. n/a
2D Plasma A plasma effect. Speed: Affects the speed of the movement.
fft1: Shifts the colours.
fft2: Distance from the plasma.
2D Plasma Ball A ball of plasma. Speed: Speed.
Intensity:
2D Polar Lights The northern lights. Speed: Speed.
Intensity: Frequency.
fft1: Palette rotation.
2D Pool Noise Looking at a pool. n/a
2D Pulser Travelling waves. Speed: Speed.
Intensity: Blur.
2D Sindots Moving/rotating pattern. Speed: Speed.
Intensity: Length/size.
2D Squared Swirl Boxes moving around. fft3: Blur amount
2D Sun radiation The sun! n/a
2D Twister A large twister. Speed: Speed.
Intensity: Phases.

2D Julia notes

This animation supports palettes. fft1-3 affect the rate of change of size/location rather than just changing the size/location. fft3 controls the window size, where the midpoint keeps the window the same size, while a value to the left continuously makes the window smaller, and larger to the right. How to reset this animation? Just center the sliders, click another animation and then select this one again. Feel free to PR a different control layout (along with associated documentation). We get to use up to 5 sliders.

Thanks are in order

Oh, and special thanks are in order for urish for creating wokwi, Elliot and his team for soulmatelights and Stepko and ldirko for some awesome 2D animations. With their approval, we were able to convert and publish several of their animations to use with WLED.

Clone this wiki locally