About this mod
This camera script is a modification of the original driver.lua script that comes with the game. I have added screen shaking effects and additional g-force driven effects to increase the sense of speed and improve the fun-factor of driving overall. These camera effects are partially inspired by Forza and DriveClub.
- Permissions and credits
- Subtle screen shake when over 100 mph.
- Screen shake while drifting.
- Camera tilts back slightly when accelerating.
- Camera tilts forward slightly while braking.
- Camera jerks forward on heavy head-on collisions.
- Camera jerks forward with heavy upward g-forces. (i.e. driving on loops, hitting ramps or large bumps, hard landings)
- Smoothing of bumps. Makes Johnson Valley more tolerable in interior view.
- no_shake variant that removes all artificial camera shake effects. (Removed in v2.0. Now Smooth preset)
- UI App to customize camera effects (with presets)
- VR presets
- Lock to horizon options
How to Enable:
Go to Options > Camera and enable EnhancedDriver.
How to Customize:
Go to UI Apps > Add App > Enhanced Interior Camera Settings
This UI app allows you to customize camera effects in great detail. It also provides multiple presets such as: Intense, Smooth, VR (Comfort), and VR (Thrill). You can also create your own presets.
- Default - The original behavior of the mod
- Intense - Shake and head motion effects are dialed in a little bit.
- Smooth - Like default, but with no shake effects.
- VR (Comfort) - Locks to horizon on both pitch and roll axises.
- VR (Thrill) - A more fun, but probably more nauseating experience. (My favorite!)
How to use in BeamMP
BeamMP will disable this mod when used in a server that does not include it. In order to use it, you need to extract the lua, settings, and ui folders of enhanceddriver.zip into your BeamNG userfolder. Your user folder can be found by navigating to C:/Users/<your name>/AppData/Local/BeamNG.drive/latest. This will instruct BeamNG to load these files without treating it as a "mod."
Known issues:
Does not remember resizing the App UI window.
Camera jerks forward when using recover vehicle at speed.