No description
Find a file
2023-01-16 17:08:57 +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 config file 2023-01-16 17:07:39 +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 config file 2023-01-16 17:07:39 +01:00
README.md Add config file info to readme 2023-01-16 17:08:57 +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%)

A config file is generated the first time you start it at: $HOME/.config/rFactorHUD/config.json

Resources

Vulkan Layer

rFactor2 Shared Memory