Go to file
2023-01-16 14:52:58 +01:00
.vscode Start implementing radar data backend 2023-01-14 20:15:43 +01:00
pkgbuild Add pkgbuild 2023-01-16 14:52:58 +01:00
src Add hackery y-flip to correct car direction 2023-01-16 07:32:32 +01:00
.gitignore Start rendering work 2023-01-12 13:52:44 +01:00
build.rs Start implement data reader from rfactor 2023-01-13 08:11:53 +01:00
Cargo.toml Add readme and few attempts at radar fixes 2023-01-15 10:46:22 +01:00
README.md Get transforms into the right order 2023-01-16 03:56:10 +01:00
renovate.json Add renovate.json 2023-01-11 02:01:33 +01:00
rFactorOverlay.json Add pkgbuild 2023-01-16 14:52:58 +01:00

Vulkan rFactor2 HUD

This project is an attempt to render custom HUD elements for rFactor2 by being a Vulkan layer.

Current state

I just started doing it. That means it isn't very usable right now. I'm working on a radar right now as the first element.

How to enable

  • Build this repository cargo build --release
  • Change the path where the libvk_layer_rs.so is located (library_path parameter in the rFactorOverlay.json file)
  • Put the rFactorOverlay.json into a layer directory (layer directories)
  • Add RFACTOR_HUD=1 to steam launch command (example: RFACTOR_HUD=1 %command%)

Resources

Vulkan Layer

rFactor2 Shared Memory