site-mva-global-fret/js
MVA Global Fret 3829ab9af6 Drive plane progress by mouse movement, not mouse position
Old behaviour: plane.x mapped 1:1 to cursor.x — moving the mouse left
made the plane reverse. New behaviour: every pixel of cursor travel
(any direction) increments a progress counter from 0 to 1, the plane
position is derived from progress, and progress saturates at 1 — so
once the plane has exited stage right, it stays gone.

FULL_DISTANCE = 3500 px of cursor travel for a full traversal. The
existing lerp (0.06) still smooths the rendered position. Background
parallax still uses raw cursor X/Y (independent of plane progress).
deviceorientation handler updated symmetrically — gamma+beta deltas
push progress forward on mobile.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 12:11:53 +02:00
..
form-handler.js Send welcome-back email to clients already registered 2026-05-04 18:18:22 +02:00
intro-scene.js Drive plane progress by mouse movement, not mouse position 2026-05-05 12:11:53 +02:00
main.js Translate CGV page to EN/MG + full i18n audit fixes 2026-05-04 17:39:55 +02:00
translations.js Add cinematic parallax intro page as new landing 2026-05-04 22:18:02 +02:00