Of course not, but this will cause collision between A and B in the next time step.
What else do you suggest doing? In all collision detections I've seen, one goes over each particle at a time, resolves its collisions with all others, and then update the simulation one time step (i.e. move...
Suppose there are 3 balls colliding at the same time. I find that the order in which I resolve collisions makes a difference in the final result, which ofcourse makes no sense.
To explain and keep things simple, consider 3 balls in 1D, all same mass, elastic collision. The numbers at the top...