Improve animation fluidity #30

Merged
JackFrostbyte merged 1 commit from feature/v0.5-issue-27-animation-fluidity into main 2026-05-09 02:19:11 -04:00

Summary

Completes issue #27.

This improves RGB Aura animation fluidity across all current animated zones.

Changes

  • Expanded the shared aurora palette to a smoother 5-step transition palette.
  • Added brighter intermediate green transition steps.
  • Smoothed GPU handoff frames.
  • Smoothed motherboard 2-LED transition frames and adjusted its internal speed so it visually matches the other zones better.
  • Smoothed top Fractal fan glimmer transitions.
  • Smoothed Thermaltake/front fan sparkle and swoop transitions.
  • Added configurable animation frame speed control with --animation-speed.
  • Increased Thermaltake/front fan blue breathing pauses to keep the sparse aurora feeling.
  • Improved dark-blue shutdown restore handling when OpenRGB disconnects during shutdown.

Test performed

  • ruff format src/rgb_aura
  • ruff check src/rgb_aura scripts tests
  • Live OpenRGB test with --animation-speed 1.25
  • Confirmed:
    • animations are more fluid;
    • Thermaltake/front fans keep sparse timing;
    • motherboard no longer feels too slow;
    • GPU and top fans remain smooth;
    • reserved ARGB zone remains untouched;
    • dark-blue shutdown restore still works;
    • existing CLI behavior remains compatible.
## Summary Completes issue #27. This improves RGB Aura animation fluidity across all current animated zones. ## Changes - Expanded the shared aurora palette to a smoother 5-step transition palette. - Added brighter intermediate green transition steps. - Smoothed GPU handoff frames. - Smoothed motherboard 2-LED transition frames and adjusted its internal speed so it visually matches the other zones better. - Smoothed top Fractal fan glimmer transitions. - Smoothed Thermaltake/front fan sparkle and swoop transitions. - Added configurable animation frame speed control with `--animation-speed`. - Increased Thermaltake/front fan blue breathing pauses to keep the sparse aurora feeling. - Improved dark-blue shutdown restore handling when OpenRGB disconnects during shutdown. ## Test performed - `ruff format src/rgb_aura` - `ruff check src/rgb_aura scripts tests` - Live OpenRGB test with `--animation-speed 1.25` - Confirmed: - animations are more fluid; - Thermaltake/front fans keep sparse timing; - motherboard no longer feels too slow; - GPU and top fans remain smooth; - reserved ARGB zone remains untouched; - dark-blue shutdown restore still works; - existing CLI behavior remains compatible.
JackFrostbyte deleted branch feature/v0.5-issue-27-animation-fluidity 2026-05-09 02:19:12 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JackFrostbyte/rgb-aura!30
No description provided.