mirror of
https://github.com/got-feedBack/feedBack.git
synced 2026-08-18 22:42:25 +00:00
1f621e5fe5e52d8d4bdc9212f63f1a7adba61e2a
shadowBlur cost scales with the blurred device-pixel area. The lit-sustain trail can span half the canvas, the canvas is DPR-scaled (4x pixels on a 2x Mac), and the blur ran on every frame exactly while a sustain is HELD — i.e. at the moment the player most notices a hitch. Sustain-heavy songs (e.g. fingerpicked acoustic charts) hit this constantly. Replace the blur with three inflated low-alpha fills of the same trail quad: reads as the same soft shimmering glow (the shimmer LUT still drives per-frame flicker, feedBack#254 intent preserved) at a flat, area-independent cost. Also drops the now-dead shadowBlur reset in the crackle pass; no shadowBlur uses remain in highway.js. Co-authored-by: Claude Fable 5 <noreply@anthropic.com> Co-authored-by: Byron Gamatos <xasiklas@gmail.com>
Languages
JavaScript
56.4%
Python
37.1%
HTML
3.2%
CSS
1.2%
TypeScript
1.1%
Other
1%