P = F·v
W = m·g·h (per rep, effective)
F_peak ≈ m·(g + a_max)
This 2D companion drives the same kinematics as the 3D scene through a flat side-view: a mass-on-a-path oscillator whose instantaneous velocity, via Newton's second law, yields force and power (P = F·v). Fatigue reduces peak acceleration and range of motion, mimicking real neuromuscular fatigue during a WOD.
- Movement toggle — switches between kettlebell swing (pendulum arc) and box jump (vertical hop) kinematics.
- Load — kettlebell/body-relevant mass; scales force and power output.
- Cadence — reps per minute; sets the angular/vertical frequency of the motion.
- Athlete fatigue — reduces peak acceleration and amplitude, lowering power output over time.
Real-world application: coaches use force plates and power output analytics to program CrossFit workouts and prevent overtraining.