biomechanics.how

beginner · YAML-driven interactive example

Bouncing Ball

Use a simplified bouncing ball to connect ground contact, energy loss, and vertical motion concepts that help explain the timing of hoof-ground interactions in horse movement.

Rapier scene + validated YAML APIinitializing

Loading interactive simulation…

Parameter definitions

Gravity (px/s^2)

Downward acceleration that pulls the body toward the ground.

Restitution

Fraction of vertical speed retained after a bounce; lower values represent greater energy loss at contact.

Damping

Continuous loss of motion energy caused by internal friction and soft tissue absorption.

Radius (px)

Visual radius of the ball, included to show how geometry changes contact timing in the simplified model.

Concepts

Energy loss

Real contacts are not perfectly elastic; some mechanical energy becomes heat, sound, and deformation.

Experiments

  1. Compare restitution values near 0.3 and 0.9.
    Higher restitution should preserve motion for more bounces.