Make a car drivable in Assetto Corsa
Last updated
Last updated
Assetto Corsa doesn't see the car, all it sees is empties. So in order to be able to drive a car, we need 5 Empty :
WHEEL_LF WHEEL_RF WHEEL_LR WHEEL_RR SUSP_LF SUSP_RF SUSP_LR SUSP_RR STEER_HR
The first family of empty is the tire and its component that is spinning. It's the Empty that is removed during the pitstop for a tire change.
SUSP_LF is not the suspension, but it's more like the caliper. It turns left and right along the tire, but it doesn't spin nor is removed during a pitstop.
Finally STEER_HR is the steering wheel.
So we load our car in Blender,
By default, Blender points the Z axis to the sky, while Assetto Corsa needs the Y to be at the top, so rotate the empty by 90° on the X rotation. Aim the center of the empty to be exactly at the center of the tire
Once it's done, it should look like this
You can copy past the WHEEL_LF empty and name it as SUSP_LF and that's two done. Copy those two and put a - in the X coordinate to mirror it to the other side, and name them WHEEL_RF and SUSP_RF Repeat the process for the other 4 on the back.
Once it's done, you have to parent the object related to the empty it belongs to.
For example, the tire and rim must be parented to the WHEEL_LF empty, and the caliper must be parented to SUSP_LF
Now that this is done, we can now do the STEER_HR empty for the steering wheel. Same as before, Y must be pointed toward the sky, and the center of the empty is the point of rotation. So you should also aim carefully. Then again parent every objects tied to the steering wheel that is supposed to move to STEER_HR
Now that this is done, you should finally have all the empties done
Congratulation, you have done the bare minimum to be able to drive this car. Now let's move on the other parts to make the car more complete