Home▸Ragdoll & Game Kick Physics▸Ball Bounce with Spin and Friction: Slip, Stick and Roll with Contact-Point Angular Momentum

⚽ Ball Bounce with Spin and Friction: Slip, Stick and Roll with Contact-Point Angular Momentum

A spinning ball hits a rough floor: a Coulomb-friction impulse model decides between slipping and sticking, changes the horizontal speed and spin, and conserves angular momentum about the contact point. Backspin zips the ball back, topspin kicks it on, and a live sweep plots outgoing speed against incoming spin.

Ragdoll & Game Kick Physics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
Ball Bounce with Spin and Friction: Slip, Stick and Roll with Contact-Point Angular Momentum ↗ Open standalone
⚙ Under the hood

A spinning ball hits a rough floor: a Coulomb-friction impulse model decides between slipping and sticking, changes the horizontal speed and spin, and conserves angular momentum about the contact point. Backspin zips the ball back, topspin kicks it on, and a live sweep plots outgoing speed against incoming spin.

FrictionAngular MomentumSpinImpulseBounce

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

What did you find?

Add reproduction steps (optional)