interstellar
interstellar
GITHUB · INTERSTELLAR — "Every giant leap started the same way." 61.6 s, six scenes, after Interstellar. Every scene opens dark and is lit by what happens on a screen: a commit wakes a farmhouse, green checks throw floodlights on, a merge docks the Endurance and brings the sun up over Saturn, Copilot's accepted code ignites Gargantua, a contribution graph lights the tesseract, and the end card burns in front of the black hole.
Read the rig's notes
BEATS (wall clock; gap-clock=run, 1.0 s transitions; scene local 0 = start of its incoming gap) S1 DUST 0.0–10.6 laptop · terminal: commit (8.7), push (10.15) → light sweeps the room S2 LAUNCH 10.6–21.6 chrome · Actions run: 5 jobs → 4 floodlight banks → ignition (16.3) S3 DOCK 21.6–31.6 iPad · pull request: approve (25.6), merge (26.3) → the ring locks (27.8) S4 GARGANTUA 31.6–41.6 laptop · Copilot Chat: Tab accepts (35.2) → the disk ignites (35.3) S5 TESSERACT 41.6–52.6 iPhone · profile: the graph fills → 170 squares light outward S6 END CARD 52.6–61.6 Gargantua + the mark, "GitHub", github.com PROPS (TRELLIS.2 via models.json; y = surface + scale × rest factor from models/<prop>.json) gi-lamp 440 · gi-mug 105 · gi-watch 46 · gi-lander 280 · gi-books 240 · gi-chair 950 · gi-globe 300 (S1) · gi-rocket 52000 (S2, a 52 m stack at 160 m) · gi-helmet 320 / 300 (S3, S4) gi-ranger was generated and not used (the Ranger is the S3 cockpit itself). GARGANTUA is built, not painted: a black sphere, a thin photon ring, the far side of the disk as face-on lifted rings, the disk as squashed tori (scale z 0.05) tilted 81–83°, all additive and unlit, opacity keyed for the ignition, plus bloom. (`g` children do not mount, so every piece is a world-space node; a `position` channel is an OFFSET from the node's position, so animated nodes carry position="0 0 0" and absolute keys.) LIGHT: tone_mapping None + film_grain output_transform=2; every screen has an area light at its glass that keys the scene until the event; SSAA ×2 everywhere; DOF via dof_pass=three. SCREENS: github-interstellar.screens.html → scripts/html-screens.mts → screens.json, pasted under the devices. Edited after conversion: stroke_width=2 on id'd icons, card#tm-sleep, the tracks. AUDIO: VO (ElevenLabs "Neal", deepened by audio-work/deep_vo.py) + one bed (audio-work/). STUDY, DON'T PASTE. This is a finished 61.6 s reel kept as a reference for dark-to-light cinematic work (read_guide "cinematic" walks through it). Its props (`model:gi-*`) and its audio (`music:gi-mix`, the `vo` clips) live with the original promo and are not shipped here, so the props and sound are missing if you open it; the rigs, lights, timing and screens are all in this file. The screens' Tailwind source is interstellar.screens.html beside it. Preview: http://localhost:4444/runtime?project=promos/primitives/scenes/interstellar/interstellar.promo
- Topic
- scenes
- Scenes
- 6
- Kind
- reference rig
//
GITHUB · INTERSTELLAR — "Every giant leap started the same way."
61.6 s, six scenes, after Interstellar. Every scene opens dark and is lit by what happens on a
screen: a commit wakes a farmhouse, green checks throw floodlights on, a merge docks the
Endurance and brings the sun up over Saturn, Copilot's accepted code ignites Gargantua, a
contribution graph lights the tesseract, and the end card burns in front of the black hole.
BEATS (wall clock; gap-clock=run, 1.0 s transitions; scene local 0 = start of its incoming gap)
S1 DUST 0.0–10.6 laptop · terminal: commit (8.7), push (10.15) → light sweeps the room
S2 LAUNCH 10.6–21.6 chrome · Actions run: 5 jobs → 4 floodlight banks → ignition (16.3)
S3 DOCK 21.6–31.6 iPad · pull request: approve (25.6), merge (26.3) → the ring locks (27.8)
S4 GARGANTUA 31.6–41.6 laptop · Copilot Chat: Tab accepts (35.2) → the disk ignites (35.3)
S5 TESSERACT 41.6–52.6 iPhone · profile: the graph fills → 170 squares light outward
S6 END CARD 52.6–61.6 Gargantua + the mark, "GitHub", github.com
PROPS (TRELLIS.2 via models.json; y = surface + scale × rest factor from models/<prop>.json)
gi-lamp 440 · gi-mug 105 · gi-watch 46 · gi-lander 280 · gi-books 240 · gi-chair 950 ·
gi-globe 300 (S1) · gi-rocket 52000 (S2, a 52 m stack at 160 m) · gi-helmet 320 / 300 (S3, S4)
gi-ranger was generated and not used (the Ranger is the S3 cockpit itself).
GARGANTUA is built, not painted: a black sphere, a thin photon ring, the far side of the disk
as face-on lifted rings, the disk as squashed tori (scale z 0.05) tilted 81–83°, all additive
and unlit, opacity keyed for the ignition, plus bloom. (`g` children do not mount, so every
piece is a world-space node; a `position` channel is an OFFSET from the node's position, so
animated nodes carry position="0 0 0" and absolute keys.)
LIGHT: tone_mapping None + film_grain output_transform=2; every screen has an area light at
its glass that keys the scene until the event; SSAA ×2 everywhere; DOF via dof_pass=three.
SCREENS: github-interstellar.screens.html → scripts/html-screens.mts → screens.json, pasted under
the devices. Edited after conversion: stroke_width=2 on id'd icons, card#tm-sleep, the tracks.
AUDIO: VO (ElevenLabs "Neal", deepened by audio-work/deep_vo.py) + one bed (audio-work/).
STUDY, DON'T PASTE. This is a finished 61.6 s reel kept as a reference for dark-to-light
cinematic work (read_guide "cinematic" walks through it). Its props (`model:gi-*`) and its
audio (`music:gi-mix`, the `vo` clips) live with the original promo and are not shipped here,
so the props and sound are missing if you open it; the rigs, lights, timing and screens are all
in this file. The screens' Tailwind source is interstellar.screens.html beside it.
Preview: http://localhost:4444/runtime?project=promos/primitives/scenes/interstellar/interstellar.promo
promo#interstellar(width=1920 height=1080 fps=30 gap-clock=run)
metadata
audio
tracks
// one mastered bed (−15.6 LUFS, TP −1.3): the score (audio-work/gi_score.py — pipe organ, the
// clock every 1.25 s, 96 BPM, A minor → A major at the end card) ducked under the spotted
// SFX stem (audio-work/gi_sfx.py: keys, the push, floodlights, the launch, docking clamps,
// Gargantua's rumble, the lattice pings), the whole bed dipped under every VO line.
// Stems: music/gi-score.wav, media/gi-sfx.wav
track#music(asset="music:gi-mix" start=0 volume=0.5)
// VO: ElevenLabs "Neal" (deep narrator), then audio-work/deep_vo.py: −2 semitones
// (tempo kept), chest shelf, a dark hall. Starts on the wall clock from vo/timings.json.
track#vo_1(asset="s1-dust" start=1.8 volume=1)
track#vo_2(asset="s2-launch" start=9.7 volume=1)
track#vo_3(asset="s3-dock" start=23.0 volume=1)
track