Anticipation is a preparatory move before a major action that primes the viewer's expectation
Anticipation is a brief counter-movement that precedes a major action: a character crouches before jumping, pulls an arm back before throwing, or leans away before lunging forward. In classical animation, it signals to the viewer what is about to happen, preventing the main action from reading as sudden or unreadable. In generative and interactive design, anticipation translates to: a button element shrinks slightly before expanding on press; a particle system retracts before launching; a camera pulls back before cutting to a close-up. Without anticipation, fast actions appear abrupt and arbitrary; with it, even abstract motion acquires intentionality.
Examples
A cube in a motion demo that vibrates or contracts slightly for 3 frames before a large sudden movement. In audio-reactive visuals, using a low-frequency envelope detection to trigger an anticipation phase one beat before the drop.
Assessment
Define anticipation and give one example from animation and one from UI/generative design. Then explain why its absence makes fast motions feel less readable.