tweak(ship-3d): pitch -120° i naus planes (sense extrusió)

This commit is contained in:
2026-05-22 09:39:19 +02:00
parent 85e1933a83
commit 2faa3ede84
2 changed files with 19 additions and 13 deletions
+5 -4
View File
@@ -15,14 +15,15 @@ namespace Title {
namespace {
// Profunditat d'extrusió de la silueta 2D de la nau (en unitats mundials).
// Mantenir-la xicoteta: l'usuari vol naus "casi 2D" amb alçada mínima.
constexpr float SHIP_EXTRUSION_DEPTH = 1.5F;
// 0.0F → emet només la silueta plana (extrudeShape2D salta vèrtexs back
// i connexions). Tornar a >0 per recuperar el volum extrudit.
constexpr float SHIP_EXTRUSION_DEPTH = 0.0F;
// 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 ~18° més enllà de -π/2 perquè el "cul" baixe i la punta puje;
// Inclinem ~30° 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.8850F; // -108°
constexpr float SHIP_PITCH_RAD = -2.0944F; // -12
// Posicions en l'espai 3D (càmera a (0,0,0) mirant cap a +Z, Y cap amunt).
constexpr float SHIP_FLOAT_X = 25.0F; // Separació horitzontal