Gravity Spring Drag Thrust Net force
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Force Composer — Superposition of Forces on a Body

Every physics-simulation builder starts the same way: define an object's mass and position, then attach force models to it — gravity, a spring, friction, a thrust — and let Newton's second law turn their sum into motion. This sandbox makes that pipeline visible. A single body sits in a bounded 3D box, tethered to a fixed anchor by a Hooke's-law spring; you switch gravity, spring stiffness, viscous drag and a constant thrust on and off independently, and each active force is drawn as its own colored arrow rooted at the body while a bold white arrow shows their vector sum. Live readouts track the net force magnitude, the resulting acceleration from a = F/m, and the body's current speed as semi-implicit Euler integration steps the trajectory forward frame by frame.