# Steam locomotive from blueprint

> A D51 steam locomotive is presented as a blue technical drawing, a luminous wireframe and a solid black model, followed by a sunset railway scene with smoke, reflective fields and Japanese titles.

- Kind: Video
- Page: https://meetreference.com/v/video-steam-locomotive-from-blueprint-eaa087/
- Ready-to-use agent handoff: https://meetreference.com/v/video-steam-locomotive-from-blueprint-eaa087/agent.txt
- Exact prompt as plain text: https://meetreference.com/v/video-steam-locomotive-from-blueprint-eaa087/prompt.txt
- Authorship: AI-made, per the source
- Made with: Not stated
- Model: Opus 5.5
- Built with: Blender
- Style: 3D & WebGL; technical drawing, wireframe, mechanical, cinematic, rural landscape
- Length and format: 24 sec, 16:9 (1280x720 source)
- Playback: a muted visual reference. The original soundtrack is available only at the source.
- Shared by @Ayu_AI_0912 in X, Sep 28, 2026: https://x.com/Ayu_AI_0912/status/2104369837275512997
- Prompt fidelity: Partial. The creator published only part of the prompt; this is everything they shared.

## Before you start

Guidance from Reference, separate from the creator's instructions.

1. Read the reference and inspect the project, installed libraries, and available agent skills before writing code. Reuse suitable tools already present.
2. Prefer the creator-reported libraries and skills when they fit the task. Explain what useful additions help with, and install missing project dependencies or relevant skills from official sources when the environment and the user's existing permissions allow it. Respect the project's package manager and setup rules; do not ask again for routine setup already authorized.
3. Distinguish tools used by the creator from your own recommendations. A listed tool is not automatically required, and an empty tools or requirements list means the setup is unknown, not that nothing is needed.
4. Ask concise questions when missing inputs or choices materially affect the result: paid services, credentials, the user's assets, or a different production approach. Use existing answers and permissions; continue independent work while waiting.
5. If a useful library, skill, or service cannot be installed or used, explain an available alternative and its expected effect on quality, features, or effort. Get the user's choice before a material compromise; otherwise state the fallback and continue. Never silently simplify the result or claim to have used a tool you did not use.

## Recreating this video

These are the creator's published instructions, unedited.

## Prompt

```text
Blender と Python を使って、機械・乗り物の「CAD 図面」と「設計図から組み上がって動き出す動画」を一式つくってください。

【題材】〇〇（例：D51 形蒸気機関車、帆船、からくり時計、複葉機）
【舞台】〇〇（例：夕焼けの田園、雪の鉄橋、海原。空欄なら題材に似合うものを選んで先に一言伝える）
【動き出し方】〇〇（例：煙を吐いて走り出す、帆を張って進む、歯車が回って鐘が鳴る）
【最後のロゴ】ロゴ画像のパス（なければ「なし」）

■ 成果物
1. 2D 図面（DXF、ezdxf で作成、A2 図枠・表題欄つき・単位 mm）
   - 一般組立図（側面図・平面図）、正面・背面図、主要部品の詳細図の 3 枚。寸法つき
   - 実物の図面ではなく「外観イメージ」であることを特記事項に書く
   - プレビュー PNG を書き出して自分の目で確認し、文字の重なりやはみ出しを直す
   - 3D モデル（OBJ/STL）の書き出しは不要
2. 動画 MP4（1920×1080、24fps、約 20 秒 + ロゴ 3 秒、音つき）

■ 作り方の方針
- 寸法・部品・動く部分の計算は 1 つの Python モジュールにまとめ、図面と Blender の両方がそれを読む
- 一般組立図の平面図は、機械を実際に置く位置に描く。その 1 枚をそのまま動画の「青焼きの紙」にする
- 部品ごとに組み立ての順番と入り方を決める
  - 上から落ちて弾む：重い部品
  - 横から滑り込む：筒や箱
  - 倒れた状態から起き上がる：薄い板
- 動く部品は回転の中心を原点にする。クランクやロッドなどの連動は数式で位置を計算し、毎フレームにキーを打つ

■ 動画の流れ
1. 青い紙の上に、白い線で図面が描かれていく（真上から）
2. 図面の線が白く光るワイヤーとして立ち上がる
3. 部品が次々と収まって組み上がる（カメラは寄り）
4. 青焼きが消えて【舞台】が現れる（カメラは引いて全景へ）
5. 【動き出し方】のとおりに動き出す
6. 完成カットでタイトル（被写界深度でぼけないよう、タイトルの間は絞る）
7. 最後にロゴのエンドカード

■ 煙・蒸気の作り方（EEVEE でうまくいった方法）
- 煙は 1 塊ずつ球のオブジェクトにする。出た時刻の煙突の位置から流し、だんだん大きく薄くする
- 体積（Volume）は使わない。球の表面に、縁ほど透ける半透明の材質（正面ほど濃く、ノイズでもくもく）を付ける
- 石炭の煙は暗い灰色にする。逆光で透けさせすぎると空と同じ色になって見えなくなる
- 景色全体を包む霞の箱（体積）は、ほかの体積を打ち消すので使わない。霞は地面の材質側で距離に応じて付ける

■ 音
外部音源は使わず、numpy/scipy で合成する。映像の出来事に合わせて置く：
図面を描く音、部品が収まるたびの金属音（重さで音色を変える）、景色の環境音、動き出しの音
（機関車ならブラスト音を車輪の回転に同期させる、汽笛、レールの継ぎ目）、懐かしい旋律。

■ 進め方
- 本番の前にテスト静止画（半分のサイズで 8〜10 枚）を描いて自分で確認し、直してから本番
- 本番レンダリングは、始める前に所要時間を伝えて了承を取る
  - PC に負荷をかけすぎないよう、区切りごとに休ませながら描く（EEVEE、サンプル数は控えめ）
- 完成したら MP4 の長さと映像・音声を確認し、数秒おきのコマを並べて見てから渡す
- 最後に、図面の中身・動画の流れ・音の要点を短く報告する
```

## What it looks like

Written by Reference from the video frames, not by the creator.

A detailed D51 steam locomotive is depicted first as blue-and-white technical linework, then as a dark train against a warm sunset landscape.

- Color: Early imagery uses deep blue backgrounds with white and pale-blue lines; the rendered scenes use charcoal black, muted gold, sunset peach, and small warm lights.
- Type: Fine engineering-style labels and Japanese lettering accompany the locomotive; the closing card uses elegant pale-blue serif lettering on black.
- Framing: The locomotive is shown primarily in side view, with prominent wheels and tracks across the lower portion and a low, silhouetted landscape behind it.
- Structure: Technical locomotive drawings give way to more realistic locomotive imagery with smoke, illuminated windows, and Japanese title text; the sequence ends on a black card reading “Create by Ayuneo.”

Storyboard, nine frames spread across the video: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/storyboard.webp

- Frame 1 at 1.3s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f1.webp
- Frame 2 at 3.9s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f2.webp
- Frame 3 at 6.6s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f3.webp
- Frame 4 at 9.2s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f4.webp
- Frame 5 at 11.8s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f5.webp
- Frame 6 at 14.4s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f6.webp
- Frame 7 at 17.0s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f7.webp
- Frame 8 at 19.7s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f8.webp
- Frame 9 at 22.3s: https://meetreference.com/media/video-steam-locomotive-from-blueprint-eaa087/f9.webp

## Links

- Watch: https://x.com/Ayu_AI_0912/status/2104369837275512997
- Original post: https://x.com/Ayu_AI_0912/status/2104369837275512997
- Discovery collection: https://data.openchamber.dev/opus-5-5-videos/v/ayu_ai_0912-2104369837275512997
