> is it wrong to use the position difference between 2 frames as the > collisionnormal for all contactpoints? Yes. Think of a ball that hits a plane at an angle. If you create the collision normal with your method then the normal won't be orthogonal to the plane, and intead of the ball bouncing realisticly, it will bounce straight back to where it came from.