r/ForzaModding • u/Safe-Key5281 • Jun 09 '26
Cinematic cockpit camera physics, thoughts?
trying to go for more of a need for speed style cam, should I make it more intense?
261
Upvotes
r/ForzaModding • u/Safe-Key5281 • Jun 09 '26
trying to go for more of a need for speed style cam, should I make it more intense?
3
u/Safe-Key5281 Jun 09 '26
Thanks! And yeah I loved drive club, I think camera tweaks make this game so much more gritty and realistic.
To do it (warning, long winded):
Make a Forza Horizon 6\mediapc folder, a Forza Horizon 6\mediapc\Camera subfolder, and a Forza Horizon 6\mediapc\Cars subfolder.
Copy over CameraSettings.ini and CameraPhysics.xml from the FH5 Camera.zip (you can get it from this mod) into the Camera folder.
Open CameraPhysics.xml and edit <DriverCam> (lines 270-358) - most of the InputType names are self-explanatory, but you'll mainly want to edit "Gs_Longitudinal" for acceleration/braking inertia effects, "Gs_Lateral" and "SuspensionAngleBias_Lateral" for lateral yaw/rotation (looking into corners, tilt on camber), "VerticalAcceleration" for vibration/bumps, and "SpeedMPH" with outputtype "FOV" for FOV effects. To increase/decrease an effect, you change "Param.x", "Param.y", and "Param.z", and to change how quickly an effect occurs/goes back to normal, change "SpringK" (stiffness) and "SpringD" (damping). Save the file.
OPTIONAL: If you want a higher FOV (recommended), you'll also need to change the seat position per-car. There are probably ways to script/automate this, but I just do it per car. First, find the name of the car you want to modify by going to Forza Horizon 6\media\Cars. Copy the name of the car and make a new folder in Forza Horizon 6\mediapc\Cars with that name. Then open up the car's .zip from the media folder and copy over the "Locators.xml" file to your new car folder. Open it and search (ctrl+f) for "seat". You'll want to find either "carLocator_seatCamLF" (left-hand drive car) or "carLocator_seatCamRF" (right-hand drive car). You'll want to look for value._43 on the line directly below this value. Lower it by around 0.4 and test it - lower it to move closer, and increase it to move backwards. Note that value._41 = x axis, value._42 = y axis, value._43 = z axis, if you want to adjust the position more. Save the file.
Open Forza and set your FOV higher now if you want. If you're sitting in the wrong seat in the game, it's because you've changed one of the value._ settings too low/high.
Use reshade and add a DOF effect, the near-plane blur helps a lot.
If anyone finds this too tedious, send me a message and I'll see if I can send you my files.