Independent visual research / Public editionReviewed 05 Sep 2026
Motion fieldnotesOpenAI film study
About this study

Technique / DensityCollapse

Collapse a busy wall into a sparse takeaway

Create a clear density change before the closing message.

Run the original

6 s · 30 fps · silent

Original neutral assets · 6 seconds · phase values are chosen defaults, not source timings.

npm run render -- DensityCollapse out/DensityCollapse.mp4 --codec=h264 --muted

Download the complete pinned project · Inputs, phase meanings & full source code

Official source / inspected interval

Build and share apps in Codex

Watch the official OpenAI upload ↗ · Published 2026-06-02T09:29:33-07:00

Inspected 35–40 s. Consecutive subset: 38.5–39.5 s, 60 frames. Dates come from the official watch-page publication field.

Dense output field before collapse at source 38.633333 seconds
38.633333 s · Dense output field before collapse
Group scale change underway at source 38.866667 seconds
38.866667 s · Group scale change underway
Tiny central cluster at source 39.083333 seconds
39.083333 s · Tiny central cluster
Sparse title state replaces the wall at source 39.550000 seconds
39.550000 s · Sparse title state replaces the wall

Source: OpenAI. Bounded excerpt and annotated stills for the analysis below; not included in the project download.

What changes across the edit

Shot boundary
The visible output field shrinks into a tiny central cluster and clears for bracketed text. The clearing and title introduction are separate states.
Framing
Edge-to-edge overlapping outputs become a small center cluster on white.
Layer ownership
Overlapping cards with changing positions; group scale; later title and footer.
Motion
Large field travel precedes a fast group collapse. The source does not identify a 3D camera or spring.
Typography
The later title is isolated from the dense output wall, with a small availability footer.
Action order
Many outputs → rapid shrink → tiny cluster → sparse type.
Pacing & readable holds
Cluster is small by the 39.083 s sample; brackets are present at 39.55 s. Wider ending timing lies outside the clip.

Recreation versus observation

Matches

Shared group scale and an explicit clearing before the title.

Differs

Six original cards, less relative card motion, no motion blur, chosen easing and slower 24-frame collapse. No source footer or branding.

Measured

Inferred

Chosen defaults

All Remotion phase frames, cubic Bézier (.16,1,.3,1), geometry, colors, font choice and reading holds are chosen defaults. None is a recovered OpenAI specification.

{
  "title": "Make room for the idea.",
  "prompt": "Arrange a small exhibition.",
  "result": "Three studies, ready to compare.",
  "label": "EXHIBITION / 03",
  "accent": "#40685b",
  "action": 24,
  "change": 84,
  "settle": 108,
  "hold": 72,
  "focusX": 0.66,
  "focusY": 0.64,
  "zoom": 1.55
}

Increase hold to extend only the final quiet state. Change the phase frames to change choreography; preserve their ordering. Content limits and the exact meaning of each phase are in the handoff.

Exact original geometry, layer ownership and asset contracts · Schedule against an actual recording

Reference frame

Enlarged reference frame

Watch this moment on the official channel ↗