UEVR
通用虚幻引擎VR模组(4/5)
支持的引擎版本
4.8 - 5.4
链接
功能
- 开箱即用的完整6自由度支持(头显移动)
- 开箱即用的完整立体3D效果
- 原生UE4/UE5立体渲染系统
- 便于进程注入的前端图形界面
- 支持OpenVR和OpenXR运行时
- 3种渲染模式:原生立体、同步顺序和交替/AFR
- 自动处理大多数游戏内UI,将其投射到3D空间
- 许多游戏开箱即用的可选3自由度动作控制,模拟半原生VR体验
- 许多游戏中可选的房间尺度移动,使玩家角色在3D空间中随头显移动
- 基于用户创作的UI系统,为不支持动作控制和第一人称视角的游戏添加这些功能
- 带有调整设置快捷方式的游戏内菜单
- 访问各种CVar以修复破损的着色器/效果/性能问题
- 可选的深度缓冲集成,提高某些头显的延迟
- 单独的游戏配置
- C++插件系统和蓝图支持,供模组制作者添加额外功能如动作控制
入门指南
启动前,请确保已安装.NET 6.0。首次打开时应该会提示安装位置,如果没有,可以从此处下载
从发布页面下载最新版本
- 运行UEVRInjector.exe
- 启动目标游戏
- 在进程下拉列表中找到游戏
- 选择所需运行时(OpenVR/OpenXR)
- 切换现有VR插件无效化(如有必要)
- 配置注入前设置
- 注入
注入前准备事项
- 禁用HDR(不禁用也能正常工作,但游戏会比平时更暗)
- 如果列表中看不到游戏,以管理员身份启动
- 如果游戏包含任何现有VR插件,向游戏命令行传递
-nohmd
参数和/或从游戏目录删除VR插件 - 禁用可能冲突并导致崩溃的任何覆盖层(Rivatuner、华硕软件、雷蛇软件、Overwolf等)
- 禁用游戏内可能导致崩溃或严重问题的图形选项,如DLSS帧生成
- 考虑在Windows
图形设置
中禁用硬件加速GPU调度
游戏内菜单
按Insert键或XInput控制器上的L3+R3访问游戏内菜单,默认在启动时打开。菜单打开时,按住RT可使用各种快捷键:
- RT + 左摇杆:左右/前后移动摄像机
- RT + 右摇杆:上下移动摄像机
- RT + B:重置摄像机偏移
- RT + Y:重新居中视图
- RT + X:重置站立原点
渲染方法快速概览
原生立体
正常工作时,效果最好,性能最佳(通常)。如果游戏不兼容,可能导致崩溃或图形错误。
时间性效果如TAA完全保留。DLSS/FSR2通常在此模式下正常工作,无重影。
完全同步的眼睛渲染。适用于大多数游戏。使用虚幻引擎中的实际立体渲染管道实现立体图像。
同步顺序
一种AFR形式。可修复原生立体引入的许多渲染错误。在同一引擎帧上以同步方式顺序渲染两帧。
完全同步的眼睛渲染。帧间游戏世界时间不前进。
看起来正常,但TAA等时间性效果会有重影/重叠效果。需要关闭动态模糊。
如果原生立体不能按预期工作或遇到图形错误,这是首选替代选项。
跳过绘制在下一个引擎帧跳过视口绘制。通常效果最佳,但有时粒子效果可能不以正确速度播放。
跳过帧完全跳过下一个引擎帧。通常有bug,但可修复粒子效果,有时带来更高性能。
AFR
交替帧渲染。在交替的帧上渲染每只眼睛,帧间游戏世界时间前进。导致眼睛不同步,通常伴随晕眩感。
不同步。除非其他两种方法无法使用,否则通常不应使用。