-
Notifications
You must be signed in to change notification settings - Fork 24
Description
Description:
It would be great to add a new display mode that reveals all characters at the same time using a simple trick:
Currently, when displaying a word like "COW", each module rotates individually to its target character. Since characters may require different rotation distances, the word can take a while to appear completely. By the time the final character finishes rotating, the word is already predictable — which makes the reveal less exciting.
Proposed Enhancement:
Reveal all characters simultaneously:
- First, rotate all modules to position -1 (one step before the target)
- Then, trigger all modules to perform one final step at the same time
- Example:
- Target word:
COW - Pre-step characters:
BNV - Final step reveals:
COW
- Target word:
This creates a more synchronized visual effect.
Implementation Question:
To implement this, I need a way to determine when each module has finished moving to its pre-target (-1) position. Is there already a method or flag in place to check if all modules are idle or done stepping?
Let me know your thoughts — happy to open a PR once I get the green light or some pointers.