0/5,
0
votes
Volumetric Smoke (BETA, EXPERIMENTAL) is a physics-driven 3D vehicle smoke mod for BeamNG.drive. It replaces flat asphalt tire-smoke sprites with depth-aware, ray-marched density volumes.
Smoke is generated from real vehicle telemetry instead of a simple on/off effect. Cold tires produce a light haze, while sustained hot drifting and burnouts create dense, rolling white clouds.
Features
- Tire smoke responds to wheel slip, load, speed, tire temperature, contact-patch heat and drift angle.
- Smoke expands, rises, mixes, curls and gradually dissolves into the atmosphere.
- Vehicles physically interact with the smoke, pushing it around their body and opening passages.
- Optional engine exhaust includes diesel soot, cold condensation, head-gasket steam and oil smoke from engine damage.
- Optional radiator/coolant vapor and overheated brake smoke.
- Independent enable/disable controls for tire, exhaust, coolant and brake effects.
- Adjustable 32-256 GPU volume capacity and global smoke opacity.
- Depth-aware rendering allows the camera and vehicles to enter the smoke without exposing flat particle sprites.
Settings
Open the UI Apps editor and add the Volumetric Tire Smoke Settings app. The default 64-volume capacity is recommended for normal gameplay. Higher settings can produce larger clouds but may add GPU latency.
Compatibility and limitations
The visual simulation is client-side and is not synchronized in multiplayer. This is an experimental graphics mod; performance depends heavily on GPU volume capacity.
If the effect does not appear, restart the game or reload Lua (CTRL + L). If smoke does not appear, lower the GPU slider. To change graphics settings for FPS, use these commands:
- vtsTireSmoke.setQuality("performance")
- vtsTireSmoke.setQuality("balanced")
- vtsTireSmoke.setQuality("cinematic")

Installation Instructions
Install through the BeamNG Repository, or place the downloaded ZIP directly in your BeamNG mods folder. No original game files are replaced.
Credits
zixypy
Smoke is generated from real vehicle telemetry instead of a simple on/off effect. Cold tires produce a light haze, while sustained hot drifting and burnouts create dense, rolling white clouds.
Features
- Tire smoke responds to wheel slip, load, speed, tire temperature, contact-patch heat and drift angle.
- Smoke expands, rises, mixes, curls and gradually dissolves into the atmosphere.
- Vehicles physically interact with the smoke, pushing it around their body and opening passages.
- Optional engine exhaust includes diesel soot, cold condensation, head-gasket steam and oil smoke from engine damage.
- Optional radiator/coolant vapor and overheated brake smoke.
- Independent enable/disable controls for tire, exhaust, coolant and brake effects.
- Adjustable 32-256 GPU volume capacity and global smoke opacity.
- Depth-aware rendering allows the camera and vehicles to enter the smoke without exposing flat particle sprites.
Settings
Open the UI Apps editor and add the Volumetric Tire Smoke Settings app. The default 64-volume capacity is recommended for normal gameplay. Higher settings can produce larger clouds but may add GPU latency.
Compatibility and limitations
The visual simulation is client-side and is not synchronized in multiplayer. This is an experimental graphics mod; performance depends heavily on GPU volume capacity.
If the effect does not appear, restart the game or reload Lua (CTRL + L). If smoke does not appear, lower the GPU slider. To change graphics settings for FPS, use these commands:
- vtsTireSmoke.setQuality("performance")
- vtsTireSmoke.setQuality("balanced")
- vtsTireSmoke.setQuality("cinematic")

Installation Instructions
Install through the BeamNG Repository, or place the downloaded ZIP directly in your BeamNG mods folder. No original game files are replaced.
Credits
zixypy
Direct Download Links
About Mod
| Latest Version | V1.3.5 |
| Game | BeamNG.drive |
| Category | Other |
| Game Version | 0.39.x |
| Downloads | 167 |
| Created | 7 hours ago |
24gb gpu, 32gb ram, top cpu & this mod makes it lag af when doing a burnout