diff --git a/source/game/title/ship_animator3d.cpp b/source/game/title/ship_animator3d.cpp index f25c554..a42c934 100644 --- a/source/game/title/ship_animator3d.cpp +++ b/source/game/title/ship_animator3d.cpp @@ -30,8 +30,10 @@ namespace Title { constexpr Vec3 PATH_DIR_P2{.x = +0.0887F, .y = -0.0683F, .z = -0.9938F}; // Distàncies des del VP al llarg del path (unitats mundials). - constexpr float TARGET_DIST = 563.5F; // Descans a Z≈240 → pixel ≈ (510, 460) - constexpr float ENTRY_DIST = 750.0F; // Inicial a Z≈54 → fora pantalla baix-esq. + // Reduïm TARGET_DIST per acostar el descans al VP (puja en pantalla, + // s'allunya de PRESS START); compensem amb SHIP_FLOAT_SCALE més gran. + constexpr float TARGET_DIST = 480.0F; // Descans a Z≈323 → pixel ≈ (558, 423) + constexpr float ENTRY_DIST = 770.0F; // Inicial a Z≈35 → fora pantalla baix-esq. // Pitch addicional sobre el look-at pur per fer que el dors de la nau // s'incline cap a la càmera (~-14° afegits). Amb forward quasi paral·lel @@ -75,8 +77,8 @@ namespace Title { } // Mida visual i animació. - constexpr float SHIP_FLOAT_SCALE = 1.1F; - constexpr float SHIP_ENTRY_SCALE = 1.1F; // Mida mundial idèntica; la perspectiva fa la resta + constexpr float SHIP_FLOAT_SCALE = 1.5F; + constexpr float SHIP_ENTRY_SCALE = 1.5F; // Mida mundial idèntica; la perspectiva fa la resta constexpr float ENTRY_DURATION = 2.0F; constexpr float EXIT_DURATION = 1.0F;