- Mirror ball globe: canvas-based tile rendering with winner-takes-all specular lighting + Lambert diffuse edges; 8 orthogonal lights orbit slowly (~4 min/rev) ensuring no dark periods - Disco floor tiles: per-frame alpha/color lerp (dt-based) decoupled from the 400ms randomization gate — eliminates choppy low-FPS appearance; smooth ~1.2s fade-in, ~2.4s color blending per tile - Sun: organic JS-generated stripes (sqrt-spaced, perspective-correct), opacity crossfade overlay for retrowave↔balada gradient transition, slow position animation (rises to sky in balada mode) - Spotlights, disco particles, ray rotation, beat pulse - toggle-balada.sh / toggle-skeleton.sh: external IPC scripts via /tmp files Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2 lines
144 B
Bash
Executable file
2 lines
144 B
Bash
Executable file
#!/usr/bin/env bash
|
|
[ "$(cat /tmp/skeledance-balada 2>/dev/null)" = "1" ] && echo 0 > /tmp/skeledance-balada || echo 1 > /tmp/skeledance-balada
|