Thomas Kolb
f76c71e1d2
Merge branch 'master' into bnb
2023-08-11 19:56:24 +02:00
Thomas Kolb
89160ed482
Various fixes due to package updates
2023-07-28 20:33:01 +02:00
Thomas Kolb
03ff31067a
Added (untested) RacerAnimation
...
Port of codemonk’s Python script.
2022-07-06 21:11:19 +02:00
Thomas Kolb
3b7e04fa3c
Merge branch 'master' into bnb
2022-07-06 20:00:47 +02:00
Thomas Kolb
3671ecc635
Added „Christmas Glitter“ animation
2022-03-10 20:24:19 +01:00
Thomas Kolb
25abc446b0
Increased sin LUT precision: 16-bit x 2048 entries
...
This massively improves glitches in functions like sin(t + sin(t)), as
used in the RgbwPsychedelicAnimation. That animation is now almost
flicker-free.
2021-08-23 23:57:19 +02:00
Thomas Kolb
bd6489e347
Make the new animation on of the default animations
2021-08-23 22:01:54 +02:00
Thomas Kolb
75c17f28f8
Added new RgbwPsychedelicAnimation
...
It’s an extension to the previous RgbwSinusAnimation and tilts and
moves the sine waves differently for each color band. Additive color
mixing generates very interesting patterns.
2021-08-23 21:24:44 +02:00
Thomas Kolb
52053ea3bb
Tune some animations for the ex-Pfeiffer setup
2020-12-03 20:16:46 +01:00
Thomas Kolb
9e35c239d6
New native animations: twinkling sky and RGBW Sinus
2020-12-01 23:25:13 +01:00
Thomas Kolb
76354fa4bd
AnimationController: fixed restore of last animation
2020-11-30 20:46:51 +01:00
Thomas Kolb
2b72d6c95b
Remember last animation set by user and restart next time
2020-04-14 22:30:44 +02:00
Thomas Kolb
905c3fce7b
Added Fireworks animation – Happy new year!
2019-12-31 23:44:07 +01:00
Thomas Kolb
a9cfcb16d9
Added "Matrix Code"-style animation
2019-12-30 12:18:04 +01:00
Thomas Kolb
ae2eb2a25f
ImageScrollerAnimation: faster stop by default
...
Waiting until the text has scrolled by completely is still possible, but
must be activated on object construction by a special argument.
2019-12-24 17:30:52 +01:00
Thomas Kolb
d5357b2021
Show IP address on startup
...
To accomplish this, the following changes were made:
- Added an image-scrolling animation
- Implemented a bitmap font engine to generate an image from text
- On startup, an image-scrolling animation is set up with an image
generated from the local IP address
2019-12-23 19:56:33 +01:00
Thomas Kolb
8bd87c4d3d
Implement static color via special animation type
2019-12-16 23:31:15 +01:00
Thomas Kolb
127b8d6dca
Animation robustness improvements
...
- Check if animation is valid in all methods of AnimationController
- Fixed timing (+crash) for quick loops of LED task
2019-12-16 23:29:05 +01:00
Thomas Kolb
aa56e36f3f
Added snowfall animation
2019-12-15 21:39:03 +01:00
Thomas Kolb
1410124e49
WebServer: Added /api/listanim to list animations
2019-12-14 23:12:57 +01:00
Thomas Kolb
917627c0d0
Smoother transitions between UDP and animation
...
- stop() animation before changing state and wait for completion
- additionally fade to black (in case animation does not stop at black
or when UDP stream ends)
- reset() the animation when changing back to the animation state
2019-12-10 22:41:11 +01:00
Thomas Kolb
1bfee92aec
Stability improvements for FireAnimation and AnimationController
2019-12-09 22:22:51 +01:00
Thomas Kolb
f91b3c8cfb
Allow to switch animations via HTTP
2019-12-08 22:58:50 +01:00
Thomas Kolb
368c5bec72
Added fire animation; better transitions
2019-12-05 01:11:37 +01:00
Thomas Kolb
1db57ca62d
Added connection-established animation on startup
2019-12-03 23:12:14 +01:00
Thomas Kolb
6131e6a687
Implement Animation-specific fadeout
2019-12-03 22:09:55 +01:00
Thomas Kolb
e4a8c86180
Manage animations via a central controller
2019-12-02 23:06:04 +01:00
Thomas Kolb
862ad18d24
Started Animation framework
2019-12-02 22:42:31 +01:00