Существует ли реализация OpenVR, которая не требует Steam или других механизмов DRM? - PullRequest
0 голосов
/ 09 июля 2019

Я нахожусь на ранних стадиях планирования нового исследовательского проекта VR в области пространственного звука, и у нас есть несколько вариантов VR-гарнитуры. В настоящее время Vive выглядит немного лучше, но при просмотре документации libOVR Oculus Rift выглядит намного чище с инженерной точки зрения и хорошо интегрируется с OpenGL.

Единственный способ использовать аппаратное обеспечение Vive - это SteamVR от Valve (реализация спецификации OpenVR), который, к сожалению, затягивает в игровой беспорядок, такой как Steam. Мне нравится идея OpenVR (один API, предназначенный для многих реализаций поставщиков), но зависимость от платформы DRM для нас не совсем приемлема. Oculus сделал намного лучше здесь для наших требований.

Я рассмотрел альтернативы, такие как OpenComposite и OSVR, которые, хотя и являются проектами с открытым исходным кодом, либо предоставляют только оболочку для SteamVR, либо не будут работать с Vive, а вместо этого нацелены только на игры Vive на Oculus Rift.

В основном, что бы вы предложили?

  1. Oculus Rift с внешними головными телефонами.
  2. Отделите SteamVR от Steam, исправив бинарный файл (я считаю, это будет законно в Великобритании, если мы не передадим двоичный)
  3. Используйте меньше потребительского оборудования VR (в таком случае, знаете ли вы что-нибудь?)
  4. Используйте драйвер Vive напрямую (можете ли вы указать мне на документация?)
  5. Какие-нибудь другие идеи мне не хватает?

Деньги не проблема; Проект очень хорошо финансируется. Однако мы не хотим производить что-то, что может сломаться, когда такая компания, как Valve, больше не думает, что что-то вроде Windows 7 круто (мы прогнозируем, что система будет использоваться в течение примерно 20 лет). Обычно мы начинаем проект с использованием Linux, но поддержка виртуальной реальности крайне затруднительна почти для всех идентифицированных компаний, вся среда гораздо более потребительская, чем большинство других типов оборудования, с которыми я сталкиваюсь, но виртуальная реальность совершенно необходима для того типа результатов, который исследуют исследователи. ищем.

Большое спасибо:)

1 Ответ

1 голос
/ 09 июля 2019

После еще немного поиска, я просто нашел это:

SteamVR на предприятии

SteamVR предназначен для распространения вместе со Steam и получения обновлений через Steam. Иногда может быть желательно запустить SteamVR без Steam, например, если корпоративная политика запрещает установку клиента Steam. По вопросам, связанным с запуском SteamVR в автономных установках, обращайтесь по адресу vrlicensing@valvesoftware.com.

.

https://partner.steamgames.com/doc/features/steamvr/info

Так что я полагаю, что на вопрос дан ответ. Извините за шум, но, глядя на многие веб-сайты и форумы, кажется, что многие люди не знают этого (или не понимают, почему версия «для предприятий» может быть важной). Так что, возможно, другие найдут это полезным!

По крайней мере, теперь мы можем выбрать виртуальную гарнитуру VR, основываясь на достоинствах аппаратного обеспечения, а не просто чтобы избежать странностей DRM / продолжительности жизни.

...