Skip to content
refs
REF-2858Source onlineBlueprint rev 01

A Guided Journey Through Peach Blossom Spring

A four-minute narrated three.js storyworld tour that moves from a blossom river through a dark passage into a hidden village.

Maker @doteyOriginal post ↗
Cut timeline · 1 shots04:17
00:0001:0002:0003:0004:00

Starter prompt / by Refs

The creator shared no short prompt. This is ours for making a film like it with Claude.

Bring Tao Yuanming's Peach Blossom Spring to life as a guided 3D journey in three.js, synced to a recitation at {AUDIO_FILE} and its timestamped transcript. Fly the camera from a fisherman's boat on a stream lined with blossoming peach trees, through a narrow cave, into hidden farmland and a peaceful village, showing each line as calligraphic captions. Use free CC0 3D models where useful, add soft mist, reflections and drifting petals, and record the full tour at 1920×1080 with headless Chrome and ffmpeg.

Field notes / why it works

The 0:00 title sits over a complete blossom-river world for 11 seconds, making the setting the hook before narration starts at 0:12. The camera then makes the story spatial: the dark threshold at 0:50 leads to an open village reveal around 1:15, and the river returns at 3:38. One continuous 4:17 recording and 32 internal picture changes keep the tour unhurried.

01

Plate 01 / The format in one breath

A title card opens on a rendered landscape, then a calm recitation leads the viewer along a river, through a constricted passage, into a lived-in settlement, and back toward a mysterious route. A persistent, restrained player and vertical text rail make the piece feel like a playable literary world. The promise is experiential: enter the story rather than hear a summary.

Why it works

  • At 0:00–0:11, the large black calligraphic title sits over pink trees, green banks and a reflective river, establishing the destination before speech begins.
  • The camera follows the narrative geography: open valley at 0:11, dark rock passage around 0:50–1:14, fields and settlement from 1:15, peach-lined water again at 3:38.
  • Long, unhurried traversal and few graphic interruptions let changes of place carry attention: one measured recording, no confirmed cuts, 32 internal picture changes across 4:17.
02

Plate 02 / Format card

Platform · aspect · lengthX · 1280×720, 16:9 · 257.2 s · 60 fps
Pace1 continuous recorded shot, 0 confirmed cuts/min; 32 internal changes, 7.5/min; detector flags 70 uncertain motion events, so possible cut range 0–16.3/min. Mean measured shot 257.2 s.
ScriptChinese literary recitation; machine transcript reports 337 tokens, 85 tokens/min overall and 134 while speaking. Chinese segmentation and 87 low-confidence tokens make these rough pacing guides, not a reliable word count.
VoiceOne medium-register, expressive reciter; first audible word 0:12.3; speech covers 92% by the measurement.
On screenNearly all rendered 3D world, with title card at the start, a slim vertical text rail on the left and a small player at bottom center after the title. No presenter.
CaptionsNo bold social subtitles. Small, pale, vertical literary text in a side rail; title uses large black brush-style Chinese characters.
SoundQuiet tonal bed under recitation (music-like per audio analysis); integrated −22.9 LUFS, true peak −9.1 dBFS.
StructureTitle → river/forest → tunnel → fields/village → inhabitants → departure/search → return to blossom water → pale end card. No in-video CTA.

Pro / 13 plates + recipe

The first plates are open. The full dissection is Pro.

Get the timed shots, type and sound specs, and the runnable recipe.

Open the full blueprint
  1. Plate 03 / The hook, frame by frame (first 3 seconds)Pro
  2. Plate 04 / Structure (beat sheet)Pro
  3. Plate 05 / Shot grammarPro
  4. Plate 06 / Visual style guidePro
  5. Plate 07 / Voice and deliveryPro
  6. Plate 08 / Sound designPro
  7. Plate 09 / PackagingPro
  8. Plate 10 / Script templatePro
  9. Plate 11 / Production planPro
  10. Plate 12 / PromptsPro
  11. Plate 13 / Edit recipePro
  12. Plate 14 / QA checklistPro
  13. Plate 15 / Make it yoursPro
  14. Recipe / runnable promptPro