Closed lost-hope closed 2 years ago
Scrolling text effect
You are pushing it now. 😁
I will not be implementing proper Tetris since it would require too much memory using current approach.
If it is rewritten from scratch it may be implemented in full using leds[] array.
Please add to the list:
Rain effect is based on Fireworks (not Starburst or 1D variant) which has been made 2D aware. Unfortunately Rain uses a hack to make raindrops from firework bursts which is incompatible with 2D in it's current implementation. The best replacement ATM is 2D Matrix effect.
Similarly Heartbeat can be (very roughly) approximated using 2D Pulser effect.
Rain also done. DVD bouncing is a new effect that may be done by someone else (a similar effect is in place as Floating Blobs)
I am doing a comparison with SR, remarks added here (wip): https://docs.google.com/spreadsheets/d/1QbdNxfEyChrEVqmwOR3enplfZ3xK8wxHd6MSFPeOfE0/edit#gid=0
Feel free to add additional remarks in the additional remarks column.
Even though not all effects above were made 2D aware I am closing this issue since @ewoudwijma implemented pixel mapping available in 1e4f8be74b7fbc7c0e68b96d7b215527d519647c This introduces a new dimension to legacy effects in a simple way.
Here some ideas, some might be too complex, some are easier:
Ideas / TODO:
[ ] Tetrix
[x] Fireworks
[ ] Heartbeat
[ ] Lightning
[x] Sparkle / Sparkle Dark / Sparkle +
[x] Rain
New Effects:
[ ] DVD bouncing
[x] Fixed text in scrolling text effect when the string fits on the matrix
[x] Scrolling text
[x] Drip
[x] Glitter/Solid Glitter
[x] PopCorn
[] PopCorn
Backlog:
[ ] Tetrix
Comment when you have made some of them, so i can tick them off. and i can add other ideas to the list that are mentioned via comments