Frank
e3b33c8aa0
import CHSV32 (based on upstream WLED)
...
thanks @dedehai, works perfectly
2026-03-11 12:24:54 +01:00
Frank Möhle
e19e5289c1
animartrix bugfix: no fmodf replacement to avoid effect freak-out
...
Commented out fmodf replacement to prevent issues with integer approximation in radial oscillator.
2026-03-09 16:56:02 +01:00
Frank
f2107bc274
animartrix bugfix: segment options changes not considered
...
* changing segment options (mirror, transpose) must lead to new call of "init"
* indentation fixes
2026-01-18 20:05:15 +01:00
Frank
501a1ec618
Animartix optional gamma correction
2026-01-18 18:34:54 +01:00
Frank
61a7d697dd
animartrix bugfix: always paint in 2D mode
...
avoid "accidential" use of 1Dexpand mapping modes
2026-01-18 17:21:08 +01:00
Frank
9f1d68c529
animartrix speedup: crank up math optimizations
...
may reduce accuracy, but gives up to 20% speedup in animartrix effects
2026-01-18 17:19:28 +01:00
Frank
57b60b9227
animartrix usermod speedups
...
=> effects run up to 40% faster
* use WLED-MM specific shortcut for SEGMENT access
* use speed-optimized math functions in AnimArtrix effects
2026-01-17 22:56:17 +01:00
Will Tatam
f7529cb704
animartrix - use predictable effect IDs
2025-05-10 13:46:25 +01:00
Will Tatam
77576f6858
Better range of speed for AnimARTrix
2024-03-06 22:41:23 +00:00
Frank
129f5ec312
release preparations
...
* npm run build
* enable CI build for esp32_4MB_S and esp32S3_8MB_S (both optimized for speed)
* add animartrix to esp32S3_8MB_S
* workaround for gcc ICE (only happens with V4 framework and -O2 optimize for speed)
2023-08-27 00:54:14 +02:00
Ewoud
f477191d51
Changing Z prefix by Y
2023-07-03 20:26:59 +02:00
Will Tatam
1c8c1bb657
Fix speed reduction in usermod_v2_animartrix
2023-06-29 23:31:56 +01:00
Will Tatam
918ed57f1b
Fix speedFactor midpoint
2023-06-29 21:13:27 +01:00
Will Tatam
0bd7acadf3
call init for RGB_Blobs5
2023-06-29 13:19:58 +01:00
Will Tatam
850c9beec5
Add speed slider for animartrix effects
2023-06-29 12:53:55 +01:00
Will Tatam
d41f24fb15
Only add animartrix effects when usermod is enabled
2023-06-29 12:16:45 +01:00
Will Tatam
417bef0026
setSpeedFactor for animartrix
2023-06-29 12:16:17 +01:00
Will Tatam
3eed40331f
setSpeedFactor in animartrix
2023-06-29 12:04:46 +01:00
Ewoud
bd7f1678d0
Hack to show Animartrix effects last in effects list
2023-05-31 21:34:19 +02:00
Will Tatam
69365fd815
Correctly label effects as 2D
2023-05-30 15:45:26 +01:00
Will Tatam
f0f38fbd93
Remove use of SEQMENT.leds and directly call SEGMENT.setPixelColor
2023-05-29 13:41:41 +01:00
Will Tatam
ab024b5e17
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:40:17 +01:00
Will Tatam
f92b635126
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:22:27 +01:00
Will Tatam
429428637c
Remove original prototype code
2023-05-26 13:13:18 +01:00
Will Tatam
23e801a23a
Disable palette and controls
2023-05-23 23:03:45 +01:00
Will Tatam
841640fa8a
Add CC BY-NC 3.0 to info page
2023-05-23 20:11:36 +01:00
Will Tatam
9900fa7cb4
Try and use SEGMENT.leds for Big_Caleido (Direct leds)
2023-05-23 19:35:30 +01:00
Will Tatam
250202ebdc
Try and use SEGMENT.leds for Big_Caleido (Direct leds)
2023-05-23 19:31:19 +01:00
Will Tatam
056036d66b
First draft of working output of animatrix effects
2023-05-23 17:23:35 +01:00
Will Tatam
3682501eec
Disable original for now
2023-05-23 15:41:13 +01:00
Will Tatam
b397fb5470
Delay init to setup
2023-05-23 15:40:35 +01:00
Will Tatam
a7c805a3c5
Add all current ANIMartRIX to list of modes
2023-05-23 15:08:28 +01:00
Ewoud
fc0c6d9293
Tiny update
2023-05-14 14:31:39 +02:00
Ewoud
7e7d1065e9
Rename usermod_fastled to usermod_animartrix and add in _m
2023-05-13 22:33:03 +02:00