Home▸Physics & Mechanics▸Film Animation: Keyframes and Tweening (2D)

🎞️ Film Animation: Keyframes and Tweening (2D)

Side-view 2D model of traditional keyframe animation: drag the keyframe gems of a bouncing ball, choose spline or linear paths and easing curves, step through drawings at 2-60 per second and watch squash-and-stretch, onion-skin ghosts and a live height and speed timeline.

Physics & Mechanics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-film-animation-simulation ↗ Open standalone
⚙ Under the hood

Side-view 2D model of traditional keyframe animation: drag the keyframe gems of a bouncing ball, choose spline or linear paths and easing curves, step through drawings at 2-60 per second and watch squash-and-stretch, onion-skin ghosts and a live height and speed timeline.

animationkeyframestweeningeasingsquash and stretchCatmull-Rom

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)