Exaggeration pushes an action beyond the literal while staying true to reality
Exaggeration is the principle of presenting reality in a wilder, more extreme form rather than copying it literally: the animator amplifies a pose, expression, or motion so its intent reads more strongly than a strictly accurate rendering would. The key constraint is that it must remain true to reality — an exaggerated sad face is still recognizably sad, just more so; caricature that abandons the underlying truth becomes incoherent. In generative and audio-reactive visuals, exaggeration means scaling a response past its physically ‘correct’ amount so the gesture registers on screen: a kick that nudges a shape 2 pixels reads as nothing, whereas one that snaps it 40 pixels and overshoots reads as impact. Under-exaggerated motion looks timid and unconvincing; over-exaggeration that breaks the underlying logic looks arbitrary.
Examples
A character bracing against wind leans at a near-impossible angle so the force reads instantly. In audio-reactive code, map an amplitude envelope to scale with a boosted, non-linear curve (e.g. pow(level, 0.5) * bigGain) so beats visibly punch instead of barely flickering.
Assessment
Explain exaggeration and its ‘remain true to reality’ constraint. Then describe an audio-reactive mapping that is under-exaggerated and how you would push it so the beat reads, without making the motion incoherent.