JavaScript is required to use this tool.
Set two objects with adjustable mass and velocity. Simulate elastic and inelastic collisions with animated momentum vectors.