This repository has been archived by the owner on Feb 19, 2024. It is now read-only.
CPU efficient matrix animations #78
Labels
📈 enhancement
New feature or request. Attach project label also
🚥 rgb-matrix
@digital-alchemy/pi-matrix, pi-matrix-client, rgb-matrix
Issue
Complex animations like a 6 layer border spin, and pulse laser appear to rate limit at a slower rate than the code is attempting to run at. This is likely related to it doing a clear & full redraw each time.
Proposed change
Add an incremental line generator that doesn't need to clear the screen between each render.
This should be done in a way that preserves the existing code, so the two techniques can be woven together if actual updates are needed
The text was updated successfully, but these errors were encountered: