Click send in a macro composer, lift the prompt into a bubble, then blur-pull back to the whole window
Study the source, inspect the editable build, then adapt the treatment to your own content.
What the source does
Macro framing on the lower-left composer, which holds a finished three-line prompt; the assistant's previous reply sits above and slide thumbnails plus a slide preview show to the right. The pointer rests on the send circle and clicks at about local frame 16 (master 1166). At ~18 the composer empties to its placeholder, the prompt reappears as a right-aligned grey bubble above it and a 'Thinking' label appears. Frames 19 to 24 are a fast pull-back with heavy motion blur (master 1169 to 1174) that lands on the full browser window with chrome and tabs; the window then holds.
State change under a camera move: the send commit (composer clears, bubble and Thinking appear) happens at macro scale, then a blurred zoom-out reveals the full window so the commit reads first and the context second.
Phase notes
- Frame 0 — Macro composer, pointer on send
- Frame 16 — Click
- Frame 18 — Prompt lifts into bubble, Thinking appears
- Frame 19 — Blurred pull-back starts
- Frame 25 — Full window, blur clears
- Frame 39 — Hold
Use this example
- Watch the source and draft at normal speed. Compare the order of actions, the held states, and the transition into the result.
- Download the project and read its README before changing inputs. The package includes its implementation and declared dependencies.
- Replace the sample content through the package's documented input or content builder. Keep source footage in the research comparison.
- Render your adaptation and inspect text fit, framing, intermediate states, and entry and exit frames.
The source and remake are different assets. The original code-based illustration remains editable; source footage is a research reference. Read the retained findings below before using the choreography.
Recorded limits
- Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution.