diff --git a/source/game/title/ship_animator3d.cpp b/source/game/title/ship_animator3d.cpp index a7fb270..be8143a 100644 --- a/source/game/title/ship_animator3d.cpp +++ b/source/game/title/ship_animator3d.cpp @@ -20,19 +20,19 @@ namespace Title { // Rotació pitch que aplica el draw() per orientar la silueta cap al punt // de fuga: el Y2D negatiu del shape (la punta) passa a +Z mundial. - // Inclinem ~10° més enllà de -π/2 perquè el "cul" baixe i la punta puje; + // Inclinem ~18° més enllà de -π/2 perquè el "cul" baixe i la punta puje; // així la càmera (a Y=0, una mica per damunt de les naus) veu el dors. - constexpr float SHIP_PITCH_RAD = -1.7453F; // -100° + constexpr float SHIP_PITCH_RAD = -1.8850F; // -108° // Posicions en l'espai 3D (càmera a (0,0,0) mirant cap a +Z, Y cap amunt). - constexpr float SHIP_FLOAT_X = 20.0F; // Separació horitzontal + constexpr float SHIP_FLOAT_X = 25.0F; // Separació horitzontal constexpr float SHIP_FLOAT_Y = -8.0F; // Lleugerament per davall del centre - constexpr float SHIP_FLOAT_Z = 60.0F; // Distància de flotació + constexpr float SHIP_FLOAT_Z = 90.0F; // Distància de flotació (allunyada per fer-les més petites) // Posició d'entrada (a prop de càmera, fora del frustrum lateral). - constexpr float SHIP_ENTRY_X = 50.0F; + constexpr float SHIP_ENTRY_X = 62.0F; constexpr float SHIP_ENTRY_Y = -15.0F; - constexpr float SHIP_ENTRY_Z = 28.0F; + constexpr float SHIP_ENTRY_Z = 42.0F; // Posició de fuga (al fons, centre projectat). constexpr float SHIP_EXIT_Z = 800.0F;