-
Notifications
You must be signed in to change notification settings - Fork 6
UEVR
- A list of compatible Unreal Engine games and profiles is available either on the website or on Discord
- Run the game once before anything else
- You may get improved performance with
GPU Scheduling
OFF - you can change it here - 3DVision Notes
- 3DVision driver 452.06 seems to be compatible with all Unreal Engine games tested thus far, but some newer UE5 games may stop working at some point
- Review the 3DVision steps which ARE NECESSARY for any UEVR game
- It is normal to get this warning, but the game will likely play just fine
- Missing UI in-game is caused when the VRto3D
debug_enable
is set tofalse
and theHeadset Window
is not proper fullscreen. (leave this setting totrue
unless you are using 3DVision)
- In-Game resolution affects UI resolution in VR, but not geometry resolution
- Set in-game settings:
- Windowed Mode
- Disable Frame Generation, Motion Blur, Depth of Field, Chromatic Aberration/Lens Effect, Film Grain, HDR
- Ray Tracing may work if you have the hardware to run it
- A limited number of profiles are available on the Github repo. If you would like to contribute one, reach out!
- Instructions for creating a profile are covered in the README under User Presets and Profile Creation Steps here
- Extract the latest profiles into your Documents\My Games\vrto3d\ folder
- Download either the latest release or nightly (nightly recommended)
- Extract the zip into a folder of your choosing
- Right Click
UEVRInjector.exe
and selectProperties
- Under the
Compatibility
tab, selectRun this program as an administrator
and clickOK
- REFramework menu can be toggled using
INSERT
- The menu is navigable by Mouse, but sometimes you can't properly click on it
- The menu looks like this:
- The main settings you may want to modify are
2D UI Scale, 2D UI Distance, World-Space UI Scale
- If you can't properly modify settings in-game, you can edit the generated
re2_fw_config.txt
config file when the game isn't running - In general, you want to set the game to run in windowed mode for single and multi display VRto3D configurations
- OpenXR seems to be a bit more stable, but OpenVR should also work
Extract the latest profiles into your Documents\My Games\vrto3d\ folder
Download and install UEVR latest release or nightly
Create a folder for it and extract all the contents into it.
Run UEVRInjector.exe
as admin
Launch your UE game and wait for it to load
Select Game from drop down menu
Choose between OpenVR and OpenXR
Native vs synced sequential Skip Draw Ghosting Fix TAA
Import a Profile for the game you are playing either from VRto3D repo or from https://uevr-profiles.com/ Are motion profiles usable?
Inject into game
In-Game UEVR menu can be opened/closed using INSERT
Main thing you want to adjust is likely the UI Size and Distance to make it more comfortable for 3D.
Be sure to close the menu or controls probably won't work
Find a single convergence value for gameplay using OpenVR mode Click Reinitialize Runtime Later reload game in OpenXR mode if you want to have different convergence settings for the UI Create presets