Suppose two bodies with initial momentum vectors $π_1$ and $π_2$ collide, so that the final momenta are $π_1'$ and $π'_2$.
If no restrictions are placed on these four momentum vectors, then we can describe all kinds of collisions, including ones that violate momentum and energy conservation.
Conservation of momentum
Momentum is always conserved, so that
$$ π_1 + π_2 = π_\text{total} = π'_1 + π'_2 .$$We can more easily visualise this constraint by drawing the momentum vectors tip-to-tail. The initial and final vector pairs must both extend to the same $π_\text{total}$.
The collisions we can describe look more realistic now that momentum is conserved, but we can still create or destroy kinetic energyβ¦
Conservation of energy
Energy conservation is a bit more interesting. In an elastic collision, the total kinetic energy is conserved:
$$ \frac{(π_1)^2}{2m_1} + \frac{(π_2)^2}{2m_2} = T_\text{total} = \frac{(π_1')^2}{2m_1} + \frac{(π_2')^2}{2m_2} $$If the masses are equal, this implies
$$ \sqrt{(π_1)^2 + (π_2)^2} = \ell = \sqrt{(π'_1)^2 + (π'_2)^2} $$, with the geometric interpretation that the total of the βlengthsβ of the momentum vectors is the same before and after the collision. This is the defining property of an ellipse with the origin and $p_\text{total}$ as foci:
Now, all the scenarios we can describe are plausible elastic collisions.
Angle of contact
To complete the picture, the tangent line at which the bodies kiss is found geometrically by connecting the ellipse points.
Now, everything looks right, no matter what you do to the points! (Except perhaps scenarios with intersecting ballsβ¦)