Four contact patches decide everything
A car is a heavy box balanced on four small rubber contact patches, each maybe the size of a hand, and every force that steers, accelerates or stops the car has to pass through those patches. Realistic car physics starts by giving each wheel its own small local simulation — a suspension spring pushing the tire into the road, and a tire model deciding how much sideways and forward grip that contact patch actually has — rather than treating the car as one rigid block sliding around.
Suspension: springs, dampers, and why bumps don't launch you
Each wheel connects to the chassis through a spring and a damper working in parallel. The spring pushes back proportionally to how far it's compressed, storing energy; the damper resists based on how fast it's compressing or extending, bleeding that energy away as heat. Without the damper, a car would bounce on its springs forever after every bump, like a pogo stick — the damper is what makes the bounce die out in a fraction of a second instead of ringing on.
F_suspension = -k * compression // spring: proportional to displacement
- c * compressionRate // damper: proportional to velocity
The vertical force each spring produces also directly controls how much grip that tire has, because more downward force presses the rubber harder into the road. This is why a hard corner visibly compresses the outside springs and unloads the inside ones — the car is dynamically shifting grip toward the wheels doing the most work.
Slip angle: the hidden variable behind cornering
A tire doesn't point exactly where it rolls once cornering forces are involved. The small angular difference between the direction the tire is pointed and the direction it's actually travelling is the slip angle, and it's the single most important number in vehicle dynamics: up to a few degrees, lateral grip force rises almost linearly with slip angle, but past a peak — usually somewhere around 8–12° for a street tire — grip starts to fall as the tire's contact patch loses its elastic grip and begins sliding outright. That peak-then-fall curve is why a car that's cornering right at the limit feels twitchy: you're balanced right on top of the grip curve's peak, and a small extra steering input can push you past it.
Drift is what happens after the peak
Drifting is simply driving deliberately past that slip-angle peak on the rear tires: once rear grip falls off the peak, the back of the car slides outward faster than the front, the whole car rotates further than the steering angle alone would suggest, and the driver countersteers to control the resulting yaw rather than to change direction. It looks dramatic but it's the same tire-force curve as ordinary cornering — just deliberately operated on the falling side of it instead of the rising side, which is why professional drift setups favour a rear-wheel-drive layout and low rear grip (worn or narrow rear tires, an aggressive throttle) that make it easy to push the rear past its peak on purpose.
Putting it together each frame
A physics step for a simulated car typically: (1) computes each wheel's suspension compression and the resulting downward load, (2) feeds that load and the wheel's slip angle into a tire model to get a lateral and longitudinal grip force, (3) sums the four wheels' forces and torques on the chassis rigid body, and (4) integrates the chassis forward — usually with the same kind of symplectic integrator used elsewhere on this site for anything that needs to conserve momentum believably over a long drive rather than slowly gaining or losing energy.
Frequently asked questions
What is a slip angle, in plain terms?
It's the small angle between where a tire is pointing and the direction it's actually moving across the road. Grip force rises with slip angle up to a peak around 8–12 degrees for a typical tire, then falls off — which is the physical basis for both ordinary cornering and drifting.
Why does a car's suspension need a damper as well as a spring?
The spring alone stores and releases energy elastically, so a car with springs only would keep bouncing after every bump almost indefinitely. The damper converts that bouncing energy into heat proportional to how fast the suspension is moving, which is what makes the oscillation die out quickly instead of ringing on.
Is drifting a different kind of physics than normal cornering?
No — it's the same tire slip-angle curve, just deliberately pushed past its grip peak on the rear wheels so the back of the car slides. The driver then uses countersteering and throttle to control the resulting rotation rather than to change the car's heading directly.
Try it live
Everything above runs in your browser — open Car Physics and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Car Physics simulation