UEVR добавляет VR-режим в совместимые игры на Unreal Engine. Это бесплатный неофициальный инструмент praydog, а не функция Steam: у одной игры достаточно нажать Inject, у другой понадобятся профиль и настройка управления.

Сначала проверьте конкретную игру

На сайте проекта есть ссылка на таблицу совместимости и сообщество Flat2VR с профилями. Ищите точное название игры и учитывайте её версию. Один только логотип Unreal Engine не гарантирует работу.

Не используйте инъекцию в игре с античитом. Если не уверены, не экспериментируйте с сетевым режимом. Обычный запуск без сети сам по себе не доказывает, что античит отключён.

Первый запуск

  1. Скачайте архив из релизов praydog/UEVR и распакуйте в отдельную папку. Запускайте UEVRInjector.exe, а не файлы из случайной перепаковки.
  2. Подключите шлем к ПК привычным способом. Для PICO это может быть PICO Connect, для PS VR2 — адаптер и SteamVR. Сначала убедитесь, что обычные PC VR-игры работают.
  3. Запустите нужную игру и выберите её процесс в списке UEVR. Выбирать нужно игру, не лаунчер.
  4. Укажите OpenVR или OpenXR и нажмите Inject.
Окно из документации UEVR. В примере выбран системный процесс; у себя выберите исполняемый файл игры.

Что выбрать: OpenVR или OpenXR

Для OpenVR нужен SteamVR. Для OpenXR — активная среда OpenXR; ей тоже может быть SteamVR. Авторы UEVR описывают OpenVR как более совместимый вариант, а OpenXR — как потенциально более быстрый, но это зависит от игры и шлема. Для Virtual Desktop документация отдельно рекомендует OpenXR, чтобы избежать задержки при поворотах головы.

Меню UEVR открывается клавишей Insert или одновременным нажатием обоих стиков — L3 + R3. Сначала проверьте игру с геймпадом. Полноценные руки и прицеливание VR-контроллерами не появляются автоматически во всех играх: для них может понадобиться отдельный профиль.

Если есть артефакты, вылеты или низкий FPS

  • Отключите генерацию кадров и мешающие оверлеи, например RivaTuner.
  • При графических ошибках попробуйте Synchronized Sequential вместо Native Stereo. Он может исправить изображение, но обычно требует больше ресурсов.
  • Снизьте настройки игры и разрешение рендера. Не начинайте настройку с максимального качества.

Практический гайд Райана Уильяма на AR/VR Tips также советует менять режим рендера при проблемах Native Stereo. Это способ диагностики, а не обещание повысить FPS.

Перед импортом чужого профиля сохраните свои настройки: они лежат в %APPDATA%/UnrealVRMod/, в папке процесса игры. Файл профиля с дополнительной DLL или скриптом — уже сторонний код; проверяйте автора и происхождение. Назначение параметров разобрано в подробной документации UEVR.