reckfellENGINE

OpenVR и SteamVR: выбрать интеграцию

SteamVR, встроенный OpenXR и отдельный SDK для специализированных задач.

На этой странице

OpenVR и SteamVR: выбрать интеграцию

OpenVR — API Valve с отдельным SDK; runtime поставляется в SteamVR. Это разные части системы: установка SteamVR не добавляет OpenVR-классы в движок. См. официальный OpenVR SDK.

В текущем дереве встроенных модулей Reckfell нет отдельного модуля OpenVR. В чистом проекте установленной Windows-сборки 1.0.0 не обнаружены OpenVR-классы или интерфейс с именем OpenVR. Есть неинициализированные OpenXR и Native mobile. Это проверка конкретной сборки и проекта, а не всех внешних адаптеров или установленных на компьютере пакетов.

Для обычной VR-игры

Используйте встроенный OpenXR и настройку запуска. Если целевой runtime — SteamVR, проверьте именно OpenXR-запуск с ним, выбранный graphics backend, tracking и action map. Steamworks отдельно описывает OpenXR bindings и параметры VR-приложения.

Не ищите несуществующий обязательный «Reckfell OpenVR plugin» только потому, что гарнитура работает через SteamVR. Встроенный путь Reckfell обращается к OpenXRInterface; файл действий настраивается через action map. Успех подключения одной гарнитуры не подтверждает bindings всех контроллеров: проверяйте требуемые действия на целевых устройствах.

Если нужен именно OpenVR API

Задача вроде отдельного dashboard overlay использует специальные интерфейсы OpenVR. Например, IVROverlay предоставляет изображения и события overlay. Это отдельная интеграция; CanvasLayer внутри игры и её обычный OpenXR-вывод не создают такой overlay автоматически.

Для такого проекта нужен адаптер, проверенный с Reckfell 1.0.0 и используемой платформой. Его документация должна определять регистрацию интерфейса, обмен текстурами, обработку событий и освобождение native-ресурсов. Готовый пакет, его репозиторий и совместимая версия здесь не заявлены. Самостоятельная интеграция SDK — отдельная разработка, а не настройка галочки.

Что проверено

Сверены текущие модули, регистрация OpenXR и реестр интерфейсов/классов в чистом headless-проекте с XR off. Ничего не инициализировалось и не устанавливалось. SteamVR, OpenVR overlays, внешние адаптеры, гарнитуры, экспорт и изображение не проверялись. Сведения об SDK и overlay приведены по документации Valve; исходники движка не изменялись.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.