Task 573: Use Epoch-Derived Planet Positions in 3D Viewer
未着手 ← タスク一覧
Task 573: Use Epoch-Derived Planet Positions in 3D Viewer
Status: DONE
Description
The 3D full-route viewer uses hard-coded planet angles (Mars ~18°, Jupiter ~63°, etc.)
instead of actual ecliptic longitudes from the mission epoch. This makes the 3D
visualization inconsistent with the 2D SVG diagrams (which use ephemeris-derived angles).
Plan
- Add
eclipticLongitudeRadtoZHeightAnalysisinorbital-3d-analysis.ts - Regenerate
3d_orbital_analysis.jsonwith longitude data - Update
prepareFullRouteScene()inorbital-3d-viewer-data.tsto use longitudes - Update inline JS in
templates.tsand standaloneorbital-3d.html - Add/update tests
Files
ts/src/orbital-3d-analysis.ts— add longitude to outputts/src/orbital-3d-analysis.test.ts— test longitude presencereports/data/calculations/3d_orbital_analysis.json— regeneratets/src/orbital-3d-viewer-data.ts— use longitude as initialAnglets/src/orbital-3d-viewer-data.test.ts— test epoch angles usedts/src/templates.ts— update inline JSts/examples/orbital-3d.html— update standalone