Vulkan Support

Vulkan is a rendering API which is currently available in BeamNG as an experimental feature. It provides more optimal performance, and the Virtual Reality mode also only runs with Vulkan.

Vulkan renderer is available with BeamNG.tech, but has some limitations.

Unsupported Features

BeamNG.tech currently comes only with limited Vulkan support.

The BeamNG.tech features that are known not to be supported and may crash the simulation:

  • The Camera sensor with annotations enabled
  • Multi-sensor configurations

As the Linux version only supports the Vulkan renderer, this means these features are not working on the Linux version.

How to Run

You can run the simulator with the Vulkan renderer by using the command-line arguments:

Bin64\BeamNG.tech.x64.exe -gfx vk

If you are running BeamNG.tech from BeamNGpy, you can run it with Vulkan like this:

beamng = BeamNGpy('localhost', 25252)
beamng.open(None, '-gfx', 'vk')
Last modified: December 11, 2024

Any further questions?

Join our discord
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.