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

Task 561: Add inline 3D viewers to EP03 and EP05 episode reports

完了 ← タスク一覧

Task 561: Add inline 3D viewers to EP03 and EP05 episode reports

Status: DONE

Summary

Added inline 3d-viewer: directive support to the episode MDX parser and

embedded 3D viewers in EP03 (Saturn ring scene) and EP05 (Uranus approach scene).

Also refactored the viewer3d script generation into a shared function used by

both episode and summary templates.

Changes

  1. Type: Added viewer3d?: Viewer3DEmbed to EpisodeReport interface
  2. Parser: Added 3d-viewer to episode parser fence regex + applyReportDirective
  3. Template: Extracted generateViewer3dScript(basePath) shared function,

used by both renderEpisode and renderSummary

  1. EP03: Added saturn-ring scene 3D viewer in preamble
  2. EP05: Added uranus-approach scene 3D viewer in preamble
  3. Validation: Updated directive validation test to include 3d-viewer

Tests added

Files changed

Impact