VR帧率低:帧率过低或被限制
BeamNG.drive的VR中帧率(FPS)过低、卡顿,或帧率锁定在45/90?如何提高VR帧率、为什么VR帧率限制是正常的,以及重投影(ASW)的作用。本文是 虚拟现实 (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,帧率可能保持无限制。
如果您想知道在没有此VR限制的情况下帧率可能是多少,可以按两次 ctrl-f。窗口左上角的面板将显示一个“unmanaged”数值。这只是一个非常粗略的估算,并非100%可靠,它尝试推算在没有VR、垂直同步、帧率限制器等限制机制时的帧率。
或者,如果您使用的是 SteamVR 运行时,也可以通过启用“SteamVR > 设置 > 高级设置 > 开发者 > 在头显中显示GPU性能图表”来查看理论上不受限制的帧时间。帧时间是帧率的倒数,例如15毫秒的帧时间意味着 1000/15ms = 66fps。
(*) 当处于半刷新率的情况时,VR 重投影 会自动启用。在过去十年中,当无法达到VR最低刷新率时,VR系统一直使用重投影来生成新的帧。重投影基于预测生成新帧,可使感知到的帧率翻倍。例如,如果您的帧率为45fps且已启用重投影,则会额外重投影(生成)45帧,头显总共将收到90fps。由于预测不可能总是完美的,这些预测帧在某些情况下可能包含视觉伪影。重投影是 避免VR不适的重要安全措施。如果禁用它,就无法在需要时获得额外的2倍帧率。
上一次修订:
十月 6, 2026
这篇文章对你有用吗?
“虚拟现实”中的更多文章
所有文章 →
设置 VR 头显BeamNG.drive能否使用您的VR头显(Meta Quest、Valve Index、HTC Vive、Pico、Pimax、Varjo、WMR)?如何开启VR、使用VR控制器以及各款头显的使用提示。
VR 故障排除BeamNG.drive的VR问题:视角漂浮在车辆上方或下方、头显黑屏、Ctrl-Numpad键无效、无响应后崩溃、VR晕动症和头痛。
VR:帧率骤降(显存)BeamNG.drive的VR中帧率突然骤降(例如从90fps降至5fps)?这是显存(VRAM)不足造成的。如何查看显存占用并增加可用显存。
选择 OpenXR 运行时什么是 OpenXR 运行时,BeamNG.drive的VR应该使用哪一个:Meta/Oculus、SteamVR、VirtualDesktop、PimaxXR、WMR。如何设置默认的 OpenXR 运行时。