1. Select the property you want to bounce (Position, Scale, Rotation, etc.)
2. Alt/Option-click the stopwatch to add an expression
3. Paste this expression
4. Animate the property with keyframes as normal - the bounce happens automatically after each keyframe
Manual bounce animation requires multiple keyframes with precise timing and easing. This expression automatically adds physics-based overshoot after every keyframe, saving time and creating more natural motion.
Perfect for UI animations, logo reveals, character movements, or any time you want that satisfying "snap" feeling.
- 1.Lower amp values (0.02-0.05) for subtle, professional bounce. Higher values (0.1-0.2) for cartoon-style overshoot.
- 2.Increase freq for faster, tighter oscillations. Decrease for slower, more elastic movement.
- 3.Higher decay values make the bounce settle faster. Lower values let it ring longer.
- 4.Works best when your keyframes have some velocity - use Easy Ease or linear keyframes, not hold keyframes.
- 5.For Scale, try amp around 0.03 to avoid extreme distortion.