Chapter 13, “Momentum and Collisions”

Axis-Aligned Vector Reflection

If the stationary boundary is vertical, vf = [–vix viy] and if the stationary boundary is horizontal, vf = [vixviy] for incoming velocity vi = [vix viy].

Non-Axis-Aligned Vector Reflection

vf = 2 * P + vi

where vi = the incoming velocity and P = the projection of –vi onto the normal of the boundary line.

Momentum

p = mv

where m = mass and v = velocity.

Impulse

Impulse = Ft

where F = net force and t = a very small amount of time.

Impulse-Momentum Theorem

Impulse = Ft = (Δp)

where F = net force, t = a very small amount of time, and p = momentum.

Conservation of Momentum Theorem

m1v1i + m2v2i = m1v1f + m2v2f

where the 1 subscript represents object 1 and the 2 subscript represents ...

Get Beginning Math and Physics for Game Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.