A sarcomere is the basic contractile unit of skeletal muscle, bounded by two Z-discs. Thin actin filaments anchor to each Z-disc and interdigitate with a central thick myosin filament. Muscle does not shorten because the filaments themselves contract — they slide past one another while staying the same length. This is the sliding filament theory, first proposed by Huxley and Hanson in 1954.
A single muscle fiber can shorten by roughly 30–40% of its resting sarcomere length during a full contraction — beyond that, the thick and thin filaments start to collide and overlap inefficiently, and tension actually falls, exactly as described by the classic length–tension curve.
A 3D sarcomere model where calcium release exposes actin binding sites and ATP-fueled myosin cross-bridges ratchet the thin filaments inward, shortening the sarcomere without the filaments themselves changing length.
Calcium controls how many actin binding sites are exposed; ATP controls how fast myosin heads can cycle through bind–pull–release. Together they set both the strength and speed of the sarcomere's shortening, and without ATP the cross-bridges lock in a rigor state.
Raise Ca²⁺ release to expose more binding sites, adjust ATP to change cycling speed, and press Stimulate to fire a single twitch. Watch the sarcomere length, cross-bridge state and troponin site occupancy update live as the filaments slide.
Drop ATP to zero after a contraction and the myosin heads freeze mid-cycle, bound to actin and unable to let go — the same cross-bridge lockup responsible for rigor mortis in muscle tissue after death.