
15.4 Implementing Friction 399
a
b
FIGURE 15.5 Anisotr opic friction.
The vast majority of game simulations only need to cope with isotropic friction. In
fact, most engines I’ve used are either purely isotropic, or make the programmer jump
through extra hoops to get anisotropic friction. Ev en then, the anisotropic friction
model is highly simplified. We’ll stick with isotropic friction in this book.
15.4 Implementing Friction
Intro ducing friction into a physics simulation depends on how the existing physics is
implemented. In our case, we have an impulse-based engine with microc ollisions for
resting contacts. This means we have no calculated normal ...