abstract-no-device-intros
abstract-no-device-intros
ABSTRACT · NO-DEVICE INTROS — five openers with NO device in them: the wordmark is the subject, and the kit's primitives (capsules, rings, the knot, chamfered cubes, a disc) are the set it arrives in. Same grammar as abstract-intros: a near-black stage, one amber accent, one cool accent, three matched haze lobes, mm units, and the wordmark landing last.
Read the rig's notes
# scene dur transition the claim 01 n01-converge 6.0 match-move the mark assembles out of a drifting capsule field 02 n02-corridor 6.5 match-move sixteen rings crossed on a ramp; the mark stands in the light past the last one 03 n03-orbit 6.0 match-move the knot and three rings turning; the mark arrives beside them 04 n04-cascade 6.0 match-move 45 standing capsules tip over on a diagonal delay behind the mark 05 n05-shaft 5.5 — a shaft of light finds the mark standing on a dark floor 30.0 s of scene + four gaps (3.2 s) ≈ 33.2 s on the wall. Every scene also stands alone: cut one out, set transition=none, and it is an opener. THE MARK IS THE MATCH. With no phone to fly, every scene's wordmark carries match=mark and every strap match=strap, so the reel's match-move gap carries the type from opener to opener and only the set changes around it. The three haze lobes carry hz0/hz1/hz2 as everywhere else. TYPE. The mark is text kind=layer, worldHeight 120–160 (a 1.2–1.6 m wordmark, so the fist-sized kit reads as small beside it), tracking 320–420, weight 600. A text layer is unlit and untonemapped, which is why it can stand in the dark stage at full white while the set is exposed for a 2.0 key. In n05 the mark stands on the floor (y = half its height) and a real spot plus a <ray> land on it, so its lower edge picks up the pool of light on the floor and it reads as a thing standing in a room rather than as a caption. THE CASCADE (n04) tips each capsule about its own centre: 90° of rotation.x paired with a −30 mm drop (H/2 − r = 47 − 17), so it lands flat on the same floor with no pivot rig. Pitch 130 so the fallen rows still read as pins, not as one sausage. Delay = (column + row) × 0.09 s. THE RAMP (n02) is authored by sampling one smooth progress curve unevenly — 0 · 0.05 · 0.28 · 0.72 · 0.94 · 1 — and every row carries easing=linear so nothing re-eases between the samples. LOOK — carried unchanged from the abstract reel: ink #e9e6df dim #7c7970 line #23232a mark #ffb347 cool #7ad7ff warm #ffa25e POST. bloom → film_grain → fxaa on every shot; prismatic_dispersion only on the corridor (n02), at spread 0.01. shot bloom thresh spread grain / vignette 01 converge 0.80 0.80 — 0.012 / 0.34 02 corridor 1.00 0.72 0.01 0.014 / 0.36 03 orbit 0.70 0.84 — 0.012 / 0.32 04 cascade 0.45 0.86 — 0.012 / 0.30 05 shaft 0.55 0.80 — 0.014 / 0.36 THE WORDMARK is a placeholder. "AXIOM" and its strap are the reel's own lockup; an assembly replaces the two text nodes per scene. NO AUDIO. Primitives reel; add at assembly time. Capture: nx run tools:capture:webgl -- --project promos/primitives/scenes/abstract/parts/abstract-no-device-intros.promo --width 1920 --height 1080 --times "1.6,5.6,9.4,13.0,16.0,19.8,22.4,26.6,29.6,32.8" Preview: /packages/runtime/index.html?project=promos/primitives/scenes/abstract/parts/abstract-no-device-intros.promo
- Topic
- scenes
- Scenes
- 5
- Kind
- reference rig
//
ABSTRACT · NO-DEVICE INTROS — five openers with NO device in them: the
wordmark is the subject, and the kit's primitives (capsules, rings, the
knot, chamfered cubes, a disc) are the set it arrives in. Same grammar as
abstract-intros: a near-black stage, one amber accent, one cool accent,
three matched haze lobes, mm units, and the wordmark landing last.
# scene dur transition the claim
01 n01-converge 6.0 match-move the mark assembles out of a drifting capsule field
02 n02-corridor 6.5 match-move sixteen rings crossed on a ramp; the mark stands in the light past the last one
03 n03-orbit 6.0 match-move the knot and three rings turning; the mark arrives beside them
04 n04-cascade 6.0 match-move 45 standing capsules tip over on a diagonal delay behind the mark
05 n05-shaft 5.5 — a shaft of light finds the mark standing on a dark floor
30.0 s of scene + four gaps (3.2 s) ≈ 33.2 s on the wall. Every scene also
stands alone: cut one out, set transition=none, and it is an opener.
THE MARK IS THE MATCH. With no phone to fly, every scene's wordmark carries
match=mark and every strap match=strap, so the reel's match-move gap
carries the type from opener to opener and only the set changes around
it. The three haze lobes carry hz0/hz1/hz2 as everywhere else.
TYPE. The mark is text kind=layer, worldHeight 120–160 (a 1.2–1.6 m
wordmark, so the fist-sized kit reads as small beside it), tracking
320–420, weight 600. A text layer is unlit and untonemapped, which is why
it can stand in the dark stage at full white while the set is exposed for
a 2.0 key. In n05 the mark stands on the floor (y = half its height) and
a real spot plus a <ray> land on it, so its lower edge picks up the pool
of light on the floor and it reads as a thing standing in a room rather
than as a caption.
THE CASCADE (n04) tips each capsule about its own centre: 90° of
rotation.x paired with a −30 mm drop (H/2 − r = 47 − 17), so it lands flat
on the same floor with no pivot rig. Pitch 130 so the fallen rows still
read as pins, not as one sausage. Delay = (column + row) × 0.09 s.
THE RAMP (n02) is authored by sampling one smooth progress curve unevenly
— 0 · 0.05 · 0.28 · 0.72 · 0.94 · 1 — and every row carries easing=linear
so nothing re-eases between the samples.
LOOK — carried unchanged from the abstract reel:
ink #e9e6df dim #7c7970 line #23232a
mark #ffb347 cool #7ad7ff warm #ffa25e
POST. bloom → film_grain → fxaa on every shot; prismatic_dispersion only
on the corridor (n02), at spread 0.01.
shot bloom thresh spread grain / vignette
01 converge 0.80 0.80 — 0.012 / 0.34
02 corridor 1.00 0.72 0.01 0.014 / 0.36
03 orbit 0.70 0.84 — 0.012 / 0.32
04 cascade 0.45 0.86 — 0.012 / 0.30
05 shaft 0.55 0.80 — 0.014 / 0.36
THE WORDMARK is a placeholder. "AXIOM" and its strap are the reel's own
lockup; an assembly replaces the two text nodes per scene.
NO AUDIO. Primitives reel; add at assembly time.
Capture: nx run tools:capture:webgl -- --project promos/primitives/scenes/abstract/parts/abstract-no-device-intros.promo --width 1920 --height 1080 --times "1.6,5.6,9.4,13.0,16.0,19.8,22.4,26.6,29.6,32.8"
Preview: /packages/runtime/index.html?project=promos/primitives/scenes/abstract/parts/abstract-no-device-intros.promo
promo#abstract-no-device-intros(width=1920 height=1080 fps=30)
materials
// the abstract reel's six materials, carried whole so this file grades on its own
physical#clearcoat(color=#15161a metalness=0 roughness=0.45 clearcoat=1 clearcoat-roughness=0.06 envmap-intensity=1.1)
standard#metal(color=#d8d8dc metalness=1 roughness=0.22 envmap-in