Every ball joint on the car is a ball joint in the simulation

Every ball joint on the car is a ball joint in the simulation

There are two ways to simulate a suspension. The usual one in games is to work out in advance how the wheel moves relative to the chassis, boil that down to a curve, and slide the wheel along it. It's fast, it's stable, and it means the car doesn't have suspension; it has a description of one.

Raw R/C does it the other way. The arms are bodies. The uprights are bodies with their own weight. A ball joint on the real car is a ball joint here; a hinge pin is a hinge; the anti-roll bar ties the two sides together the way a real bar does; the shock's bump and droop stops are the real end of the real travel; and the steering rack runs into the same mechanical stop yours does. Nothing is a lookup. It's a linkage, solved as a linkage, twelve thousand times a second.

That's why camber changes as the suspension moves, and changes the way your car's geometry says it should - it's computed from where your setup put the pivots, not read off a table. It's why moving a hole on the arm does something. It's why the car bottoms out on the stops and takes the hit, rather than politely stopping.

Even the parts you'd assume are rigid aren't quite. Every joint carries a small amount of real give, because real arms and pins flex under load, and a car modelled as perfectly stiff behaves subtly wrong.

The dampers get the same treatment. Silicone shock oil thins out the faster you push it through, which is why a shock's force curve bends over at high shaft speed instead of running away, and why the same shock behaves so differently landing off a triple than it does over whoops. Raw R/C models that thinning directly, with rebound biased separately from compression the way a real shock is, and the gas charge behind it doing what a gas charge does.

And nothing is free. The slipper is a real torque limit that really slips. The diffs couple according to the weight of oil in them. The gearbox and the motor lose what they actually lose in efficiency. Nothing in the car is 100% efficient, because nothing in nature is.

Subscribe to Raw R/C Devblog newsletter and stay updated.

Don't miss anything. Get all the latest posts delivered straight to your inbox. It's free!
Great! Check your inbox and click the link to confirm your subscription.
Error! Please enter a valid email address!