jrhoffa
eaab3ac0ac
Add gamma correction and brightness support
Use CIE L* (psychometric lightness) mapped from luminance
(assumes uniform luminance for R, G, and B channels)
Predefined colors are assumed to be LED values
2年前
jrhoffa
f57b739168
Add random and sparkle animation patterns
Includes slight refactor of pattern factory
3年前
jrhoffa
2fec06b9f8
Refactor presets to use JSON definitions
- New definitions can be delivered via MQTT
- Includes extensible pattern class for new preset types
3年前
jrhoffa
94797ebda9
Add random and sparkle animation patterns
Includes slight refactor of pattern factory
3年前
jrhoffa
7f425f1e5f
Refactor presets to use JSON definitions
- New definitions can be delivered via MQTT
- Includes extensible pattern class for new preset types
3年前
jrhoffa
55a1c9812b
Add random and rainbow variant presets
Changed refresh rate to 4 Hz to better visualize animations
3年前
jrhoffa
aec419a097
Fix MQTT discovery message
3年前
jrhoffa
bbbb8e4cad
Add LED animation support for single gradients
Includes terminal LED simulator
3年前