Vulkan is one of the renderers available in BeamNG.tech. On Windows it is an alternative to the default Direct3D 12 renderer with the same feature set. The native Linux version uses Vulkan exclusively.
Vulkan requires a Vulkan 1.3 capable GPU and driver. Hardware requirements, driver versions, the required Vulkan features, and general troubleshooting are described on the Vulkan Renderer support page. Upscaler availability per renderer and platform is on Anti-aliasing and Upscaling .
The following BeamNG.tech features have been reported to not work correctly with Vulkan and may crash the simulation:
As the Linux version only supports the Vulkan renderer, these features are also affected on Linux. On Windows, use the default Direct3D 12 renderer when you need them.
On Windows, run the simulator with the Vulkan renderer by using the command-line argument:
Bin64\BeamNG.tech.x64.exe -gfx vk
The Linux version selects Vulkan automatically:
BinLinux/BeamNG.tech.x64
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')
See Arguments and Settings
for the other -gfx options.
Was this article helpful?