From c9d7b0f3a55890e3921f7777c6e0b6a08ba9b532 Mon Sep 17 00:00:00 2001 From: Michael Mainguy Date: Fri, 28 Nov 2025 10:46:39 -0600 Subject: [PATCH] Update ship positions --- src/ship/ship.ts | 1 + src/ui/hud/missionBrief.ts | 1 + src/ui/hud/scoreboard.ts | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ship/ship.ts b/src/ship/ship.ts index 9f5bcef..91c38f2 100644 --- a/src/ship/ship.ts +++ b/src/ship/ship.ts @@ -159,6 +159,7 @@ export class Ship { this._ship = new TransformNode("shipBase", DefaultScene.MainScene); const data = await loadAsset("ship.glb"); this._ship = data.container.transformNodes[0]; + //this._ship.rotation = new Vector3(0, Math.PI, 0); // this._ship.id = "Ship"; // Set ID so mission brief can find it // Position is now set from level config in Level1.initialize() diff --git a/src/ui/hud/missionBrief.ts b/src/ui/hud/missionBrief.ts index ee54b64..0684cd1 100644 --- a/src/ui/hud/missionBrief.ts +++ b/src/ui/hud/missionBrief.ts @@ -46,6 +46,7 @@ export class MissionBrief { mesh.parent = ship; mesh.position = new Vector3(0,1,2.8); +// mesh.rotation = new Vector3(0, Math.PI, 0); //mesh.renderingGroupId = 3; // Same as status screen for consistent rendering mesh.metadata = { uiPickable: true }; // TAG: VR UI - allow pointer selection console.log('[MissionBrief] Mesh parented to ship at position:', mesh.position); diff --git a/src/ui/hud/scoreboard.ts b/src/ui/hud/scoreboard.ts index 49494b1..d508745 100644 --- a/src/ui/hud/scoreboard.ts +++ b/src/ui/hud/scoreboard.ts @@ -129,7 +129,7 @@ export class Scoreboard { gauges.setParent(null); gauges.setPivotPoint(gauges.getBoundingInfo().boundingSphere.center); gauges.setParent(oldParent); - //gauges.rotation.z = Math.PI; + //gauges.rotation.y = Math.PI; // Create gauges display this.createGaugesDisplay(gauges);