This is my first ever BeamNG mod! I have noticed that there aren't many camera script mods available, so I decided to make one to the best of my ability.
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.
Speed screen shake
Jump g-force effect
Head-on collision effect
Drift screen shake
Features:
- 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)
- [NEW v1.2] Smoothing of bumps. Makes Johnson Valley more tolerable in interior view.
- [NEW v1.3] Added no_shake variant that removes all artificial camera shake effects. (Removed in v2.0. Now Smooth preset)
- [NEW v2.0] UI App to customize camera effects (with presets)
- [NEW v2.0] VR presets
- [NEW v2.0] 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.
![]()
Preset Descriptions:
- Default - The original behavior of the mod at version 1.3
- 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. (Tried fixing this, but saving the UI size causes it to flicker in a weird way)
- Camera jerks forward when using recover vehicle at speed.
Buy me a coffee!
Compatibility
Requires at least BeamNG version 0.33.
If you are on an older version of BeamNG, please try downloading previous versions of the mod from the table below.
+-------------+-------------------------+
| Mod Version | Minimum BeamNG Version |
+-------------+-------------------------+
| ㅤㅤㅤㅤㅤ2.5 |ㅤㅤㅤㅤㅤ0.33 | Download |
| ㅤㅤㅤㅤㅤ2.4 |ㅤㅤㅤㅤㅤ0.33 | Download |
| ㅤㅤㅤㅤㅤ2.3 |ㅤㅤㅤㅤㅤ0.33 | Download |
| ㅤㅤㅤㅤㅤ2.2 |ㅤㅤㅤㅤㅤ0.33 | Download |
| ㅤㅤㅤㅤㅤ2.1 |ㅤㅤㅤㅤㅤ0.33 | Download |
| ㅤㅤㅤㅤㅤ2.0 |ㅤㅤㅤㅤㅤ0.33 | Download |
| ㅤㅤㅤㅤㅤ1.3 |ㅤㅤㅤㅤㅤ0.28 | Download |
| ㅤㅤㅤㅤㅤ1.2 |ㅤㅤㅤㅤㅤ0.27 | Download |
| ㅤㅤㅤㅤㅤ1.1 |ㅤㅤㅤㅤㅤ0.27 | Download |
| ㅤㅤㅤㅤㅤ1.0 |ㅤㅤㅤㅤㅤ0.27 | Download |
+-------------+-------------------------+
Links:
- Source code (Contributions are welcome)
- Discussion and Bug Reports Forum
YouTube videos featuring this mod:
Dismiss Notice
In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.
In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.

Enhanced Interior Camera 2.5
Interior camera with new effects
Recent Updates
- Update 2.5 Change Notes Feb 7, 2025
- Update 2.4 Change Notes Dec 17, 2024
- Update 2.3 Change Notes Oct 28, 2024