engine.sim.memory review social-W38-Fri-2 good|bad)| # | Layer (comp_id · still · tier) | Beat | Timecode | Motion | Logo | Audio | VO / on-screen / caption |
|---|---|---|---|---|---|---|---|
| 1 | ![]() matches intent shared field signature-3d | open | 0–6.6s | spatial-parallax | icon·liquid-chrome | ♪ bed_in | Old way: motion graphics meant a designer setting every keyframe by hand, frame after frame, for days. on-screen: Motion meant keyframe by keyframe |
expected on screen: red ground · dodeca hero in the shared Signal Field · Mensor leads · node-graph · spatial-parallax · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape dodecaground redtreatment liquid-chromemotion spatial-parallaxpower summoninstrument summon→Motion meant keyframe by keyframe | |||||||
| 2 | ![]() matches intent shared field signature-3d | hook | 6.6–14.3s | kinetic-build | icon·white-knockout | ♪ node_lock | Here is the drain: the hours went into the tweening, not the idea, so the work stayed slow and rare. on-screen: Hand-tweening burned the days |
expected on screen: red ground · dodeca hero in the shared Signal Field · Mensor leads · mark · kinetic-build · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id shared Signal Fieldvisual markshape dodecaground redtreatment white-knockoutmotion kinetic-buildpower laser-lockinstrument laser-trace→Hand-tweening burned the days | |||||||
| 3 | ![]() matches intent NumberedList template | teach | 14.3–21.6s | kinetic-build | icon·liquid-chrome | ♪ node_lock | New way: describe the motion as code with a spring, so the easing computes itself instead of by hand. on-screen: Animate with code, not keyframes |
expected on screen: red ground · a NumberedList panel over a dimmed Signal Field · Mensor leads · node-graph · kinetic-build · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id NumberedListvisual node-graphshape dodecaground redtreatment liquid-chromemotion kinetic-buildpower morphinstrument morph+laser→Animate with code, not keyframescurate items, nodes | |||||||
| 4 | ![]() matches intent RankList template | proof | 21.6–27.5s | receipts-count | icon·white-knockout | ♪ node_lock | Now you change one value and the whole animation re-times itself, no re-keying every frame. on-screen: Change one number, redo it all |
expected on screen: red ground · a RankList panel over a dimmed Signal Field · Mensor leads · receipts · receipts-count · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id RankListvisual receiptsshape dodecaground redtreatment white-knockoutmotion receipts-countpower receiptsinstrument spotlight→Change one number, redo it allcurate rows, statsLabels | |||||||
| 5 | ![]() matches intent DiffCard template | diff | 27.5–34.5s | crossfade-8f | icon·liquid-chrome | ♪ node_lock | Motion that moves for no reason is noise. Good motion points the eye to the thing that matters. on-screen: Movement vs meaning |
expected on screen: red ground · a DiffCard panel over a dimmed Signal Field · Mensor leads · code · crossfade-8f · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id DiffCardvisual codeshape dodecaground redtreatment liquid-chromemotion crossfade-8fpower morphinstrument morph→Movement vs meaningcurate codeLines, lines | |||||||
| 6 | ![]() matches intent ChecklistCard template | teach | 34.5–40.8s | kinetic-build | icon·white-knockout | ♪ node_lock | Teach the rule: every move should guide attention, or it should be cut from the piece. on-screen: Tie motion to the message |
expected on screen: red ground · a ChecklistCard panel over a dimmed Signal Field · Mensor leads · node-graph · kinetic-build · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id ChecklistCardvisual node-graphshape dodecaground redtreatment white-knockoutmotion kinetic-buildpower morphinstrument morph+laser→Tie motion to the messagecurate items, nodes | |||||||
| 7 | ![]() matches intent StatScoreboard template | proof | 40.8–47.4s | receipts-count | icon·liquid-chrome | ♪ node_lock | Motion with a job reads clean, while motion for its own sake just makes a viewer tired. on-screen: Purposeful motion reads clean |
expected on screen: red ground · a StatScoreboard panel over a dimmed Signal Field · Mensor leads · receipts · receipts-count · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id StatScoreboardvisual receiptsshape dodecaground redtreatment liquid-chromemotion receipts-countpower receiptsinstrument spotlight→Purposeful motion reads cleancurate pillar, stats, statsLabels | |||||||
| 8 | ![]() matches intent BlueprintGrid template | step | 47.4–54.4s | kinetic-build | icon·white-knockout | ♪ node_lock | Your step: take one hand-keyed animation and rebuild it with a spring you can re-time in one number. on-screen: Rebuild one animation in code |
expected on screen: red ground · a BlueprintGrid panel over a dimmed Signal Field · Mensor leads · pipeline · kinetic-build · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id BlueprintGridvisual pipelineshape dodecaground redtreatment white-knockoutmotion kinetic-buildpower throwinstrument laser-trace→Rebuild one animation in codecurate rows, stages, steps | |||||||
| 9 | ![]() matches intent shared field signature-3d | resolve | 54.4–62.1s | coalescence | icon·liquid-chrome | ♪ bed_out | Now the motion has a job and the timing is code. The Big T-M animates the message, not the decoration. on-screen: Motion that means something |
expected on screen: red ground · dodeca hero in the shared Signal Field · Mensor leads · coalescence · coalescence · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape dodecaground redtreatment liquid-chromemotion coalescencepower coalescenceinstrument coalescence→Motion that means something | |||||||