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

Task 578: Fix 3D Viewer dist Bug, Local Scene Arcs, Add E2E JS Error Test

未着手 ← タスク一覧

Task 578: Fix 3D Viewer dist Bug, Local Scene Arcs, Add E2E JS Error Test

Status: DONE

Description

  1. Critical bug: dist variable used in addTransferArc() arrow helper sizing was

undefined after Task 577 refactoring removed the local dist calculation. Fixed by

recomputing dist = from.distanceTo(to) before the arrow helper.

  1. Local scene arcs: arcControlPoint() assumed Sun-centric geometry, producing

near-straight arcs in planet-centric local scenes (saturn-ring, uranus-approach).

Added arcControlPointLocal() with lateral offset for flyby-style curvature.

  1. Missing E2E test: The 3D viewer example page had no "loads without JS errors"

test, unlike all other interactive component examples. Added test.

Files