⚠ ネタバレ注意: 本サイトはSFアニメ「SOLAR LINE」の内容を詳細に分析しています。未視聴の方はご注意ください。
📝 AI生成コンテンツ: 本考証の大部分は AI(Claude Code 等)によって生成されています。内容の正確性については原作および引用元をご確認ください。

Task 576: Fix 3D Ship-Planet Collision Appearance

未着手 ← タスク一覧

Task 576: Fix 3D Ship-Planet Collision Appearance

Status: DONE

Description

Human directive phase 31: In the 3D visualization, the spaceship appears to crash

into planets. The simulation results may not be correctly visualized, and there are

discrepancies with the 2D visualization.

Root Cause

Transfer arcs (both static rendering and animated ship path) had endpoints exactly at

planet centers. Since planets have display radii (especially 3× in full-route view),

the ship marker passed through planet spheres during departure/arrival.

Fix

Added offsetFromPlanet() function that displaces arc endpoints away from planet centers

by 1.5× the planet's display radius along the transfer direction. Applied to:

The offset accounts for scene type (full-route uses 3× planet scale, local scenes use 1×).