Updated 12-10-2026, 10:35
Commit: da5026c Show on GitHub
- Author: joostf
- Date: 10/11/2026, 9:49:30 AM
- Message: Refactored folder and file structure & JavaScript check CONVENTIONS.md
- Stats: 6518 total changes (+4385 / -2133)
Changed Files
.gitignore— +1 / -1 (2 changes).prettierrc.json— +7 / -0 (7 changes).venv/index.html— +1 / -4 (5 changes)CONVENTIONS.md— +55 / -0 (55 changes)index.html— +693 / -119 (812 changes)scripts/optimize-model.mjs— +42 / -11 (53 changes)src/app/viewerState.js— +27 / -0 (27 changes)src/assets/models/cad/fpcm.glb— +0 / -0 (0 changes)src/assets/models/cad/fpm.glb— +0 / -0 (0 changes)src/assets/models/cad/primary.glb— +0 / -0 (0 changes)src/assets/models/cad/secondary.glb— +0 / -0 (0 changes)src/assets/models/instrument/Instrument.source-colors.glb— +0 / -0 (0 changes)src/assets/models/satellite/Satellite.source-colors.glb— +0 / -0 (0 changes)src/assets/models/source/Instrument_assembly updated FPA+OBA.glb— +0 / -0 (0 changes)src/assets/models/source/Nebula_Assembly_V2_Stowed.web-lite.glb— +0 / -0 (0 changes)src/assets/models/source/Nebula_Assembly_V2_Stowed.web.glb— +0 / -0 (0 changes)src/components/lights/lights.js— +0 / -30 (30 changes)src/components/objects/CadInstances.js— +0 / -84 (84 changes)src/components/objects/InstrumentComponents.js— +0 / -52 (52 changes)src/components/objects/Optics.js— +0 / -43 (43 changes)src/components/objects/Satellite.js— +0 / -584 (584 changes)src/components/objects/SelectionHighlight.js— +0 / -74 (74 changes)src/components/objects/star.js— +0 / -58 (58 changes)src/components/perspective/perspective.js— +0 / -2 (2 changes)src/helpers/resize.js— +0 / -10 (10 changes)src/main.js— +765 / -432 (1197 changes)src/scene/camera.js— +10 / -0 (10 changes)src/scene/controls.js— +21 / -0 (21 changes)src/scene/lights.js— +32 / -0 (32 changes)src/scene/objects/CadInstances.js— +109 / -0 (109 changes)src/scene/objects/InstrumentComponents.js— +56 / -0 (56 changes)src/scene/objects/Optics.js— +227 / -0 (227 changes)src/scene/objects/Satellite.js— +695 / -0 (695 changes)src/scene/objects/SelectionHighlight.js— +95 / -0 (95 changes)src/scene/objects/star.js— +69 / -0 (69 changes)src/scene/renderQuality.js— +46 / -0 (46 changes)src/scene/renderer.js— +28 / -0 (28 changes)src/scene/scene.js— +7 / -0 (7 changes)src/scene/updateCamera.js— +115 / -0 (115 changes)src/scripts/changeInfoBox.js— +0 / -85 (85 changes)src/scripts/controlsFadeOut.js— +0 / -21 (21 changes)src/scripts/dropdown.js— +0 / -3 (3 changes)src/scripts/updateCamera.js— +0 / -97 (97 changes)src/setup/camera.js— +0 / -17 (17 changes)src/setup/controls.js— +0 / -22 (22 changes)src/setup/renderQuality.js— +0 / -30 (30 changes)src/setup/renderer.js— +0 / -28 (28 changes)src/setup/scene.js— +0 / -7 (7 changes)src/style.css— +699 / -196 (895 changes)src/ui/domBindings.js— +30 / -0 (30 changes)src/ui/selection.js— +30 / -0 (30 changes)verify-models.mjs— +269 / -59 (328 changes)verify-optics.mjs— +51 / -9 (60 changes)verify-performance.mjs— +205 / -55 (260 changes)