UEVR — это универсальный Unreal Engine VR мод от Praydog, инструмент, который может добавить рендеринг и отслеживание VR во многие компьютерные игры, созданные с помощью Unreal Engine. Вместо того, чтобы ждать отдельной созданной вручную VR mod для каждой игры, UEVR может внедрить функциональность VR в совместимые игры, а затем загружать настройки или профили для конкретной игры.
В этом руководстве описывается самая безопасная настройка для начинающих: от загрузки UEVR до выбора OpenXR или OpenVR, внедрения в игру, загрузки профиля и устранения наиболее распространенных проблем при первом запуске.
Перед началом: Никогда не внедряйте UEVR в многопользовательскую игру, защищенную от читов, если только в документации сообщества игры явно не указан поддерживаемый автономный метод. В собственной документации UEVR говорится, что если вы не уверены, в многопользовательских играх используется античит.
Какие игры работают с UEVR?
UEVR предназначен для Unreal Engine компьютерных игр. Это не универсальный инжектор для каждого двигателя.
Совместимость имеет несколько уровней:
- Отлично: правильная стереорендеринг, хорошая камера, стабильная производительность, удобное меню и работающие элементы управления.
- Возможно играть с профилем. Для исправления камеры, рендеринга, пользовательского интерфейса или элементов управления требуются настройки сообщества.
- Экспериментально: загружается VR, но имеет серьезные проблемы.
- В настоящее время не поддерживается: сбои, конфликты с античитами, неподдерживаемое поведение рендеринга или серьезные проблемы, связанные с игрой.
Вместо того чтобы гадать, найдите название в базе данных PCVR Central mod и найдите примечания и профили совместимости UEVR.
Шаг 1. Убедитесь, что игра использует Unreal Engine.
UEVR предназначен для игр Unreal Engine. PCVR Central идентифицирует метод VR для поддерживаемых игр, поэтому самый простой вариант — выполнить поиск в базе данных игр.
Если вы исследуете игру вручную, подсказки могут включать в себя файлы или папки, связанные с Unreal, в установке игры, но сами по себе имена файлов не являются гарантией. Базы данных совместимости сообщества обычно работают быстрее.
Шаг 2. Загрузите UEVR из официального источника.
Используйте официальный сайт UEVR или проект Praydog GitHub, а не неизвестное зеркало.
Официальные источники:
Извлеките UEVR в отдельную папку. По возможности избегайте размещения его в защищенном каталоге Windows. Легче управлять простым расположением, например папкой инструментов на игровом диске.
В документации UEVR отмечается, что антивирусное программное обеспечение может иногда помещать в карантин файлы, необходимые инжектору. В этом случае убедитесь, что вы загрузили UEVR из официального источника, прежде чем восстанавливать или разрешать что-либо.
Шаг 3. Установите необходимые компоненты
В текущей документации UEVR .NET 6.0 указан как необходимое условие и обычно предлагается установить его, если он отсутствует.
Не загружайте случайные пакеты DLL со сторонних сайтов. Установите необходимые компоненты от официального поставщика или по ссылке в официальной документации UEVR.
Шаг 4. Сначала убедитесь, что обычный компьютер VR работает.
Прежде чем тестировать UEVR, убедитесь, что ваша гарнитура уже поддерживает ПКVR.
Запустите SteamVR или другую известную игру для ПКVR. Подтверждать:
- Отслеживание головы работает.
- Контроллеры признаны.
- Аудио маршрутизируется правильно.
- Подключение проводной или беспроводной гарнитуры стабильно.
Если базовое соединение нарушено, сначала устраните эту проблему. В противном случае каждая проблема с гарнитурой может выглядеть как проблема UEVR.
Пользователи Quest могут ознакомиться с нашим Quest ПКVR руководством по настройке для Link, Air Link, Steam Link и Virtual Desktop.
Шаг 5: Решите между OpenXR и OpenVR
UEVR поддерживает как OpenXR, так и OpenVR.
Практическое стартовое правило таково:
- Попробуйте OpenXR, если ваша гарнитура или решение потоковой передачи имеет хорошую встроенную среду выполнения OpenXR.
- Попробуйте OpenVR, если у OpenXR проблемы с совместимостью или рабочий профиль игры рекомендует это.
В документации UEVR говорится, что OpenVR обычно обеспечивает высокую совместимость, тогда как OpenXR может обеспечить более высокую производительность, если хорошо работает со средой выполнения гарнитуры.
OpenVR требует SteamVR. OpenXR требует активной среды выполнения OpenXR, которая может предоставляться программным обеспечением вашей гарнитуры, SteamVR или другой поддерживаемой средой выполнения.
Текущая документация UEVR рекомендует пользователям Virtual Desktop выбирать OpenXR, поскольку путь OpenVR может вызвать задержку вращения.
Чтобы получить объяснение на простом английском языке, прочитайте OpenXR vs OpenVR vs SteamVR.
Шаг 6: Запустите UEVR и игру.
Основной официальный рабочий процесс:
- Запустите
UEVRInjector.exe. - Запустите целевую игру в обычном режиме.
- Подождите, пока в UEVR появится игровой процесс.
- Выберите игровой процесс.
- Выберите OpenXR или OpenVR.
- Примените все необходимые настройки перед инъекцией или инструкции профиля.
- Нажмите Внедрить.
Во многих играх лучше всего перед внедрением перейти в главное меню или стабильную игровую сцену. Следуйте заметкам профиля отдельной игры, если они рекомендуют конкретный момент.
Шаг 7. Загрузите профиль сообщества, если он доступен.
Профили — одна из важнейших частей экосистемы UEVR.
В профиле можно сохранять настройки, которые в противном случае потребовали бы ручной настройки, включая поведение камеры, варианты рендеринга, сопоставления контроллеров и исправления, специфичные для игры.
Если PCVR Central указывает проверенный профиль для игры, начните с него, прежде чем вручную менять десятки параметров.
См. Как использовать профили и настройки UEVR.
Важные проверки перед инъекцией
В документации UEVR рекомендуется несколько проверок, которые могут предотвратить сбои или странный вывод.
Проверьте наличие античита
Это самое важное. Не экспериментируйте с внедрением в защищенных многопользовательских сессиях.
Если игра предлагает официальный оффлайн mode с отключенным античитом и соответствующие документы сообщества, следуйте этим точным инструкциям. В противном случае пропустите это.
Отключите HDR, если изображение выглядит неправильно.
Документация UEVR предупреждает, что HDR может привести к тому, что изображение VR станет темнее. Если цвета или яркость явно неправильные, проверьте отключенный HDR.
Отключить конфликтующие наложения
Программное обеспечение для наложения и мониторинга может подключаться к тому же процессу рендеринга, что и инжектор. В случае сбоя UEVR протестируйте с отключенными наложениями, особенно с мониторингом графического процессора, наложением кадров, комплектами RGB/периферийных устройств, наложениями записи или другим программным обеспечением на основе перехватчиков.
Не удаляйте все сразу навсегда. Отключите одну категорию, повторите тестирование и изолируйте конфликт.
Запускайте UEVR от имени администратора только при необходимости.
В документации UEVR предлагается администратор mode, если целевая игра не отображается в списке процессов. Не делайте повышенные разрешения стандартным решением для несвязанных проблем.
Рекомендуемые настройки при первом запуске
Не существует идеальной глобальной конфигурации для каждой игры, но новички могут избежать многих проблем, если использовать консервативную базовую настройку.
Начните с частоты обновления гарнитуры moderate.
Частоту 90 Гц сложнее поддерживать, чем частоту 72 или 80 Гц, а частота 120 Гц требует гораздо больше усилий. Если в игре возникают проблемы, уменьшите частоту обновления, прежде чем предполагать, что mod сломан.
Изначально отключите трассировку лучей
Трассировка лучей может быть чрезвычайно дорогостоящей в VR. Сначала стабилизируйте игру, а затем по одному повторно включите премиум-эффекты.
Используйте разумное разрешение рендеринга
Суперсэмплинг может незаметно удвоить объем работы, выполняемой вашим графическим процессором. Проверьте программное обеспечение гарнитуры и SteamVR, поскольку несколько множителей разрешения могут суммироваться.
Обеспечьте доступность наложения производительности
Данные о времени кадра более полезны, чем просто сказать, что игра «зависает». Определите, является ли узким местом ЦП, графический процессор, кодировщик или беспроводная сеть.
Родной стерео, синхронизированный последовательный и другой рендеринг modes
UEVR предоставляет различные методы рендеринга, поскольку игры различаются по тому, насколько хорошо они переносят стереорендеринг.
Нативное стерео может обеспечить превосходные результаты, если игра корректно отображается обоими глазами.
Synchronized Sequential — альтернатива для игр, в которых есть проблемы со встроенным стерео.
Для конкретных случаев совместимости могут существовать и другие методы. Не думайте, что самое технически впечатляющее звучание mode всегда лучше. Начните с рекомендации профиля конкретной игры.
Что делать, если игра вылетает при инжекте
Проработайте их по порядку:
- Убедитесь, что игра поддерживается и использует Unreal Engine.
- Проверьте список PCVR Central на наличие известных проблем.
- Отключите наложения.
- Переключите OpenXR/OpenVR, если профиль это позволяет.
- Временно удалите несвязанные mods.
- Проверьте файлы игры.
- Попробуйте рекомендуемый графический API или параметр запуска.
- Тест без HDR.
- Убедитесь, что антивирус не поместил файлы UEVR в карантин.
- Попробуйте чистый профиль UEVR.
Избегайте изменения десяти настроек одновременно. Если сбой исчезнет, вам необходимо знать, какое изменение его устранило.
Что делать, если игра появляется только в одном глазу
Рендеринг одним глазом обычно указывает на проблему стереосовместимости, а не на неисправность гарнитуры.
Попробуйте метод рендеринга, рекомендованный профилем игры. Также отключите проблемные эффекты постобработки и проверьте, нужен ли заголовку определенный DirectX mode.
Что делать, если меню прилипло к лицу
Пользовательский интерфейс с плоским экраном не был разработан для дисплеев, крепящихся на голове. Профили UEVR часто могут перемещать или проецировать интерфейсы по-разному, но результат зависит от игры.
В некоторых играх проще всего управлять с помощью контроллера или мыши, даже если в VR 3D-геймплей превосходен.
Что делать, если управление движением не работает
UEVR не превращает волшебным образом оружие и руки каждой игры в собственные отслеживаемые взаимодействия. Для управления движением требуется отображение и, во многих случаях, настройка для конкретной игры.
Проверьте, описан ли профиль как:
- Только геймпад.
- Прицел в голову.
- Основные элементы управления движением.
- Полное управление движением 6DOF.
Профиль только для геймпада по-прежнему может быть отличным опытом VR.
Может ли UEVR сломать установку игры?
UEVR — это в первую очередь инжектор, а не традиционный установщик, который навсегда заменяет всю игру, но профили, плагины, сопутствующие mods или ручные настройки по-прежнему могут влиять на файлы и конфигурацию.
Создавайте резервные копии всего, что вы заменяете вручную, и сохраняйте записи об измененных вами параметрах запуска.
Часто задаваемые вопросы
UEVR бесплатен?
UEVR — это проект с открытым исходным кодом, распространяемый через официальные страницы проекта Praydog.
UEVR работает с Quest 2, Quest 3 и Quest 3S?
UEVR работает со средой выполнения ПКVR, а не с одной конкретной гарнитурой. Гарнитуры Quest могут подключаться к ПКVR через поддерживаемые проводные или беспроводные решения.
Должен ли я выбрать OpenXR или OpenVR в UEVR?
Сначала воспользуйтесь рекомендациями игрового профиля. В общем, OpenXR может очень хорошо работать с собственной средой выполнения, тогда как от OpenVR до SteamVR может обеспечивать высокую совместимость.
UEVR автоматически добавляет элементы управления движением?
Не всегда. Качество моушн-контроллера зависит от игры и профиля.
Могу ли я использовать UEVR в онлайн-играх?
Не вводите данные в многопользовательские сеансы, защищенные от читов. Следуйте документированным автономным методам только в том случае, если они явно поддерживаются.
Следующие шаги
После успешного внедрения UEVR наибольшая выгода обычно достигается за счет хорошего профиля игры и настройки производительности, а не случайных глобальных изменений.
- Просмотр UEVR-совместимых игр
- Изучите профили и настройки UEVR
- Оптимизация производительности ПКVR
- Устранение неполадок ПК VR mods
Источники и дальнейшее чтение
- UEVR официальный сайт: https://www.uevr.io/
- UEVR документация: https://docs.uevr.io/
- UEVR GitHub: https://github.com/praydog/UEVR