feat(ship-3d): look-at dinàmic, naus alineades amb el path (punta+cul)

This commit is contained in:
2026-05-22 09:52:14 +02:00
parent b45390a8d1
commit 54702a5afe
3 changed files with 65 additions and 17 deletions
+4
View File
@@ -46,6 +46,10 @@ namespace Title {
float frequency_y{0.0F};
Graphics::Mesh3D mesh;
// Vector mundial cap a on apunta el front del shape. Recalculat a cada
// transició d'estat perquè draw() oriente la nau (look-at) en la
// direcció del seu path actual.
Vec3 forward_dir{.x = 0.0F, .y = 0.0F, .z = 1.0F};
bool visible{false};
};