Let there be two balls, one of which is moving about in the Cartesian coordinate plane, while the other is stationary and immobile. At some point, the moving ball collides with the inert ball. Assuming the moving ball is traveling in a straight line, how can one derive the new angle that the moving ball will be propelled given the following information:
The moving ball’s center coordinates (X0, Y0), radius (R0), and angle of travel before impact (A0)
The stationary ball’s center coordinates (X1, Y1) and radius (R1)
If your second ball has infinite mass:
Where phi (after a long calc) is:
Where:
Edit
To determine the whole trajectory, you’ll also need the coordinates for the center of the moving ball at the time of impact. They are: