site-mva-global-fret/js
MVA Global Fret 7cebdf86ed Fix: rotation.z is the actual pitch axis, not rotation.x
The labels in the previous commit were swapped. With the wrapper
rotated -π/2 around Y so the nose points -X, the plane's longitudinal
axis is world X (so rotation.x is roll) and its lateral axis is
world Z (so rotation.z is pitch). Earlier code applied "roll"
(positive 0.18) to .z, which was actually pitching the nose down —
no amount of tweaking rotation.x could compensate, hence the user
seeing the plane go forward+down even after sign flips.

Now:
- rotation.z = -0.30 - p·0.05  (nose up ~17–20°, climb attitude)
- rotation.x = 0.12 + small variation  (subtle roll)
- rotation.y = 0  (no yaw, plane already heading the right way)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 12:31:51 +02:00
..
form-handler.js Send welcome-back email to clients already registered 2026-05-04 18:18:22 +02:00
intro-scene.js Fix: rotation.z is the actual pitch axis, not rotation.x 2026-05-05 12:31:51 +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