Оглавление
Открытый VR
-
Обзор OpenVR
- OpenVR – это набор инструментов для разработки программного обеспечения и API, разработанный Valve для поддержки SteamVR и других устройств виртуальной реальности.
- Платформа SteamVR использует OpenVR в качестве интерфейса прикладного программирования и среды выполнения.
- OpenVR поддерживает несколько производителей, позволяя разработчикам создавать функции для контроллеров Oculus Rift и Windows MR.
-
Сотрудничество Valve с открытым исходным кодом
- Valve объявила о сотрудничестве с проектом виртуальной реальности с открытым исходным кодом, но детали сотрудничества не уточнены.
-
Выпуск OpenVR SDK
- OpenVR SDK был выпущен 30 апреля 2015 года для разработчиков игр и программного обеспечения SteamVR.
- SDK поддерживает HTC Vive Developer Edition и включает контроллер SteamVR и Lighthouse.
- OpenVR заменил старый API на Steamworks SDK, который продолжает поддерживаться, но требует обновления для новых функций.
-
Обновления и поддержка
- В последующих версиях SteamWorks SDK были добавлены новые интерфейсы и улучшена поддержка отслеживания нескольких объектов.
- Интерфейс IVR был обновлен, добавлена поддержка моделей и текстур для отслеживаемых устройств, а также улучшен прогноз отслеживания.
- Добавлены новые интерфейсы для запросов границ и минимизации рендеринга пикселей.
- Интерфейс IVRCompositor был добавлен для доступа к композитору.
-
Сравнение с другими платформами
- OpenVR сравнивается с OSVR и OpenXR, которые также являются открытыми стандартами для виртуальной и дополненной реальности.
-
Рекомендации и внешние ссылки
- Ссылки на официальный репозиторий на GitHub и другие ресурсы для разработчиков.