proof-line
Portfolio proof scene: shipped work cards collapsing into one sentence. Five pieces of shipped work collapse, one at a time, into the sentence that describes them. Every card on the stage is a demo you already made; one by one each slides away, and on the very next frame a small coloured square is standing exactly where it was. The square travels to its place in a headline and becomes a word, and when the last one lands the sentence is finished and the stage is empty. The whole scene is one scale about one point — fitting scale and centre to the four tracked cards frame by frame put the pivot at (355, 202.3) on a 712×390 stage with a residual under 0.4px, and the headline's own left edge and baseline obey the same number, so nothing here drifts independently of the camera. That camera dips before it pushes: 1.000 → 0.978 over the first two thirds of a second, then out to 1.372, and the dip is the reason the push reads as a push. Nothing cross-fades. Measured, every card is at full opacity on the last frame it exists and gone on the next, and the same is true of square → word: every handover is a hard cut on one frame, because softening any of them turns a substitution into a dissolve.
proof-line
Portfolio proof scene: shipped work cards collapsing into one sentence. Five pieces of shipped work collapse, one at a time, into the sentence that describes them. Every card on the stage is a demo you already made; one by one each slides away, and on the very next frame a small coloured square is standing exactly where it was. The square travels to its place in a headline and becomes a word, and when the last one lands the sentence is finished and the stage is empty. The whole scene is one scale about one point — fitting scale and centre to the four tracked cards frame by frame put the pivot at (355, 202.3) on a 712×390 stage with a residual under 0.4px, and the headline's own left edge and baseline obey the same number, so nothing here drifts independently of the camera. That camera dips before it pushes: 1.000 → 0.978 over the first two thirds of a second, then out to 1.372, and the dip is the reason the push reads as a push. Nothing cross-fades. Measured, every card is at full opacity on the last frame it exists and gone on the next, and the same is true of square → word: every handover is a hard cut on one frame, because softening any of them turns a substitution into a dissolve.