unreal-vr
unreal-vr copied to clipboard
Adds virtual reality support to flatscreen Unreal Engine games
UnrealVR
Adds virtual reality support to flatscreen Unreal Engine games
Releases
None yet. Private alpha tests went okay, but the mod isn't stable enough to release publicly yet
Rewrite
I'm rewriting literally every component (launcher, libs, core) in Rust. You can find the previous C++ version under a different branch. That readme has more details on implementation, features, etc.
Modules
Module | Description |
---|---|
asm-analyzer |
Analyzes a game binary's assembly to search for core functions |
unreal-sdk |
Maps several Unreal C++ classes/functions to Rust, allowing further modding |
unreal-camera-injector |
Injects a camera + custom render target into a game |
unreal-vr-runtime |
An injectable library that adds hooks to a game, creating VR support |
unreal-vr-launcher |
A GUI to manage the runtime |
flowchart TD;
A(asm-analyzer)
B(unreal-sdk)
C(unreal-camera-injector)
D(unreal-vr-runtime)
E(unreal-vr-launcher)
E-->D
D-->B
D-->C
C-->B
B-->A