УЭВР
Универсальный мод Unreal Engine VR (4/5)
Поддерживаемые версии движка
4,8 - 5,4
Ссылки
- Скачать (Стабильная версия)
- Скачать (Ночной выпуск)
- Документация
- Flat2VR Дискорд
Функции
- Полная поддержка 6DOF «из коробки» (движение HMD)
- Полное стереоскопическое 3D прямо из коробки
- Встроенная система стереорендеринга UE4/UE5
- Интерфейсный графический интерфейс для простого внедрения процессов
- Поддерживает среды выполнения OpenVR и OpenXR.
- 3 режима рендеринга: собственный стерео, синхронизированный последовательный и чередующийся/AFR.
- Автоматическая обработка большей части внутриигрового пользовательского интерфейса для его проецирования в трехмерное пространство.
- Дополнительные элементы управления движением 3DOF во многих играх, по сути, имитируют полуродной опыт виртуальной реальности.
- Опциональное перемещение в масштабе комнаты во многих играх, перемещающее самого персонажа игрока в трехмерном пространстве вместе с гарнитурой.
- Созданная пользователем система пользовательского интерфейса для добавления элементов управления движением и режима от первого лица в игры, которые их не поддерживают.
- Внутриигровое меню с ярлыками для изменения настроек
- Доступ к различным CVar для исправления сломанных шейдеров/эффектов/проблем с производительностью.
- Дополнительная интеграция буфера глубины для уменьшения задержки на некоторых гарнитурах
- Конфигурации для каждой игры
- Система плагинов C++ и поддержка Blueprint для моддеров, позволяющая добавлять дополнительные функции, такие как управление движением.
Начиная
Перед запуском убедитесь, что у вас установлен пакет SDK для .NET 6.0. При первом открытии вам будет указано, где его установить, но если нет, вы можете скачать его отсюда. Большинству людей следует нажать «x64» в верхней левой таблице, в столбце «Установщики», рядом с окнами.
Загрузите последнюю версию со страницы «Релизы».
- Запустите UEVRInjector.exe.
- Запустите целевую игру
- Найдите игру в раскрывающемся списке процессов.
- Выберите желаемую среду выполнения (OpenVR/OpenXR)
- Переключить аннулирование существующего плагина VR (при необходимости)
- Настройка параметров предварительной инъекции
- Вводить
Что нужно сделать перед инъекцией
- Отключите HDR (без него он все равно будет работать, но в этом случае игра будет темнее обычного)
- Запустить от имени администратора, если игра не видна в списке
- Передайте
-nohmd
в командную строку игры и/или удалите плагины VR из каталога игры, если игра содержит какие-либо существующие плагины VR. - Отключите все наложения, которые могут конфликтовать и вызывать сбои (Rivatuner, программное обеспечение ASUS, программное обеспечение Razer, Overwolf и т. д.).
- Отключите графические параметры в игре, которые могут вызвать сбои или серьезные проблемы, такие как генерация кадров DLSS.
- Рассмотрите возможность отключения
Hardware Accelerated GPU Scheduling
в Graphics settings
Windows.
Внутриигровое меню
Нажмите клавишу Insert или L3+R3 на контроллере на базе XInput, чтобы получить доступ к внутриигровому меню, которое открывается по умолчанию при запуске. В открытом меню удерживайте RT для доступа к различным ярлыкам:
- RT + левый джойстик: перемещение камеры влево/вправо/вперед/назад.
- RT + правый джойстик: перемещение камеры вверх/вниз.
- RT + B: сброс смещения камеры.
- RT + Y: перецентрировать вид
- RT + X: Сбросить исходное положение.
Краткий обзор методов рендеринга
Родное стерео
Когда это работает, оно выглядит лучше всего и работает лучше всего (обычно). Может вызвать сбои или графические ошибки, если игра с ним не работает.
Временные эффекты, такие как ТАА, полностью сохранены. В этом режиме DLSS/FSR2 обычно работают нормально, без ореолов.
Полностью синхронизированный рендеринг глаз. Работает с большинством игр. Использует реальный конвейер стереорендеринга в Unreal Engine для получения стереоскопического изображения.
Синхронизированный последовательный
Форма АФР. Может исправить множество ошибок рендеринга, возникших в Native Stereo. Рендерит два кадра последовательно и синхронно за один и тот же такт движка.
Полностью синхронизированный рендеринг глаз. В игровом мире время между кадрами не сдвигается вперед.
Выглядит нормально, но временные эффекты, такие как TAA, будут иметь эффект ореолов/удвоения. Размытие в движении необходимо отключить.
Это первый альтернативный вариант, который следует использовать, если Native Stereo не работает должным образом или вы столкнулись с графическими ошибками.
Skip Draw пропускает прорисовку области просмотра на следующем такте движка. Обычно работает лучше всего, но иногда эффекты частиц могут воспроизводиться с неправильной скоростью.
Skip Tick полностью пропускает следующий такт двигателя. Обычно глючит, но исправляет эффекты частиц и иногда повышает производительность.
АФР
Альтернативный рендеринг кадров. Рендеринг каждого глаза на отдельных кадрах поочередно, при этом игровой мир перемещает время между кадрами. Вызывает рассинхронизацию глаз и обычно вместе с ней тошноту.
Не синхронизировано. Обычно не следует использовать, если два других не являются непригодными для использования каким-либо образом.