虚拟现实 (VR)

虚拟现实 (VR)

虚拟现实 (VR)

在 BeamNG.drive 中可以使用 VR 设备吗?

如果您的头显兼容 PC 和 OpenXR,大概率可以使用。例如:

Meta Quest, Quest 2, Quest 2 Pro, Quest 3

Oculus Rift, Rift S

Valve Index

HTC Vive

HP Reverb G2

其他同类设备

硬件要求较高,尤其是对显卡的要求。我们推荐至少 10GB 的显存,8GB 显存可能也能运行,但具体取决于地图、车辆和设置。

重要提示:VR 支持目前处于高度实验性阶段。对于某些用户,可能开箱即用;而其他用户可能会遇到较大的问题。我们正在不断修复问题并优化 VR 支持,请保持合理的期望。

如何使用 VR?

打开您的 VR 头显并完成设置。通常包括以下步骤:

安装/更新制造商提供的所有软件和固件。

选择一个默认的 OpenXR 运行时(

更多信息请见这里)。

确保头显与 PC 已成功连接。

如果不确定如何在 PC 上使用 VR 头显,请查阅设备说明书或联系制造商以获取支持。

一旦头显可以在电脑上使用:

启动 BeamNG > 选项 > 显示 > VR > 开启

可以使用 VR 控制器吗?

VR 控制器可以用于操作车辆中的触发器,例如车门把手、挂车开关等(其他交互,如菜单、握持方向盘等暂不支持)。

如果不想显示 VR 控制器,可以在“选项 > 显示 > VR > 使用 VR 控制器”中隐藏。

提示

所有头显

确保已安装头显的软件和驱动程序(请查阅随头显附带的说明,或访问制造商网站)。

确保已在电脑中选择一个默认的 OpenXR 运行时(

更多信息请见这里)。

第三方 VR / Vulkan 软件可能会负面影响帧率、导致桌面崩溃或出现视觉伪影等。如果遇到问题,请尝试禁用或卸载这些软件。例如:

ReShade(对于某些用户,它可能会导致 VR 出现问题。请卸载和/或禁用由 ReShade 添加的 OpenXR VR 图层)

OBS 录制器(会注入 Vulkan 层,增加显存占用)

OXR Toolkit(某些旧版本已知会崩溃)

VorpX(可能导致头部定位错误)

LIV First Person Stabilizer(启用 VR 时图像冻结)

其他问题等

Valve Index

有用户报告在驾驶几秒或几分钟后会崩溃。暂时解决方法是:选择“选项 > 图形 > 光照 > 最低”。

WMR 头显

Microsoft Windows Mixed Reality 仅支持 Microsoft 的 Direct3D 图形。BeamNG.drive 使用跨平台 Vulkan 图形,因此不兼容 WMR。解决方法是需要 WMR 到 Vulkan 的兼容软件,例如 SteamVR 或

OpenXR-Vk-D3D12(

更多信息请见这里)。

Quest 系列头显

确保软件是最新的。如果使用 Link 时出现问题,请遵循

Meta 提供的故障排除程序。

需要选择一个默认的 OpenXR 运行时。有些运行时可能会显著提升帧率(

更多信息请见这里)。

使用 Link 数据线连接时,可能会出现右眼画面卡顿。解决方法包括:

在Nvidia控制面板中关闭 为窗口模式启用G-Sync

尝试使用无线连接 (*)。

将ASW 设置为 关闭 或 强制 (如果不了解 ASW 功能,不建议修改此设置)(*)。

Pico 头显

需要选择一个默认的 OpenXR 运行时。有些运行时可能会显著提升帧率(

更多信息请见这里)。

如果遇到崩溃或错误,且安装了 VirtualDesktop,请尝试卸载 VirtualDesktop,然后卸载 StreamingAssistant,再重新安装 StreamingAssistant 后尝试使用。

Pimax 头显

需要选择一个默认的 OpenXR 运行时。有些运行时可能会显著提升帧率(

更多信息请见这里)。

如果您遇到崩溃,并且使用的

Pimax-OpenXR 版本早于 2023 年 9 月,请更新到新版本。

Varjo 头显

需要选择一个默认的 OpenXR 运行时。有些运行时可能会显著提升帧率(

更多信息请见这里)。

如果您遇到双眼图像变灰,或崩溃至桌面,请更新 BeamNG 软件和 Varjo 软件到最新版本。

故障排除

我漂浮在车辆上下方

在“选项 > 显示 > VR > 重置”中校正头显位置(或按 Ctrl-Numpad5)。然后按 C 确保处于“驾驶员”摄像头模式。

如果您安装了第三方 OpenXR 层或 VR 模拟软件,它们可能会添加额外的镜头偏移从而导致问题。建议禁用或卸载相关软件。

头显画面黑屏

参考上述解决方案。

我可以点击“选项 > 显示 > VR”按钮,但 Ctrl-Numpad 键无效,为什么?

确保小键盘已开启数字锁定键(Num指示灯亮)。

确保 BeamNG.drive 窗口为活动窗口(启用 VR 时,OpenXR 运行时窗口可能会抢夺当前的活动窗口)。

模拟器无响应后崩溃

这是一个已知问题。

目前的可能解决方法是:选择“选项 > 图形 > 光照 > 最低”。

我感到头晕或头痛

这是较为常见的现象。人与人的体质不能一概而论,且VR带来的不适感取决于具体的使用方式。

如果经常使用 VR,您的适应能力可能会提高(通常称为“VR 适应力”)。这个过程可能需要数小时到数月,改善的程度因人而异。

无论如何,为减少不适感:

确保达到头显的最低帧率要求(

帧率优化提示)。

将 VR 延迟降至最低。一般来说,有线 VR 连接的延迟比无线连接低。如果使用无线 VR 连接:

确保与无线接收器/路由器在接收范围内且无阻碍。

移除房间中其他干扰的无线设备。

降低无线流媒体设置的质量以减少视频压缩/解压延迟。

避免图像横向移动的场景,例如漂移或贴近物体移动。

在“选项 > 显示 > VR > 快速转向选项”中启用快速转向。平滑转向虽然更美观,但可能导致更大的不适感。

如果您感到任何不适,请立即停止使用 VR。这可以提升或维持您的适应力(继续使用会导致未来使用 VR 更容易产生不适)。待完全恢复后再继续使用。

帧率过低,我该怎么办?

提高 显存(VRAM) 余量,因为显存不足会显著影响性能(查看 Windows 任务管理器 > 性能 > GPU 的显存指标)。以下是

减少显存占用的技巧。

降低头显软件中的 图形分辨率(通常位于 Oculus/Meta/SteamVR/WMR 等软件的设置页面)。有时会以 0-2x 缩放或 % 百分比形式显示,例如“超采样”、“每像素显示像素”等。如果制造商未提供该选项,可打开 BeamNG > 选项 > 显示 > VR > VR 分辨率。

降低游戏中的 图形细节,在“选项 > 图形”中调整(反射效果尤其耗费资源)。

禁用或卸载可能影响帧率的第三方 VR 软件。

使用资源需求较低的地图、车辆,或减少车辆数量。

如果禁用了 VR 重投影,请重新启用以便在需要时将帧率加倍。如果您不知道 VR 重投影是什么,则无需更改任何设置。

帧率有限制,这是正常的吗?

简短回答:是的,VR 应用程序中帧率会被限制是正常的。

详细回答:是的,在任何软件中使用 VR 时,设计上就会限制帧率。可以将其视为一种特殊的“垂直同步 (V-Sync)”,这是 VR 正常运行所必需的。此帧率限制由 OpenXR 运行时强制执行,VR 软件(如 BeamNG.drive)无法(也不应当)禁用此限制。

帧率限制取决于头显的刷新率以及最低帧率(而非平均帧率)。

如果最低帧率高于刷新率,限制为刷新率。

例如:90Hz 头显,最低帧率稳定在 95fps,限制为 90fps。

如果最低帧率低于刷新率但高于其一半,限制为一半。

例如:90Hz 头显,最低帧率稳定在 85fps,限制为 45fps,即使平均帧率更高。

如果最低帧率低于刷新率的一半,限制可能会被禁用。

例如:90Hz 头显,最低帧率稳定在 40fps,帧率可能保持无限制。

了解更多详细信息请访问

相关文档。

OpenXR 运行时指南

OpenXR 是 VR 硬件和软件之间的通讯语言(API)。

大多数 VR 头显通过某种方式兼容 OpenXR API 标准。

OpenXR 运行时是实现模拟器与 VR 头显通讯的软件。

以下是常见 OpenXR 运行时的概述:

有关如何选择运行时的更多信息,请访问

运行时文档。

相关推荐

腾讯QQ发起群投票的操作方法
深度解析:C语言等待阻塞机制的奥秘与实战技巧
路由器PIN码是什么意思?
正品椰子鞋到底多贵?一双正品椰子鞋多少钱