I was doing some particle collision and needed some control over the after hit vel vector, did some research and came up with this reflection formula.
We can push it further by introducing a custom normal vector, in this case I set it to (0,1,0) for demonstration purposes.
Comments