Monado, платформа с открытым исходным кодом для устройств виртуальной реальности

монадо

Недавно объявлено о публикации первого запуска проекта «Монадо», который новая платформа, направленная на создание открытой реализации стандарта OpenXR, который определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор уровней для взаимодействия с компьютерами, которые абстрагируют характеристики конкретных устройств.

Стандарт был подготовлен консорциумом Khronos, который также разрабатывает такие стандарты, как OpenGL, OpenCL и Vulkan.

О Монадо

Монадо обеспечивает среду выполнения, полностью соответствующую требованиям OpenXR, который можно использовать для организации работы с виртуальной и дополненной реальностью на смартфонах, планшетах, ПК и любых других устройствах, а также проект развивает несколько базовых подсистем, а именно:

  • Двигатель пространственного зрения: который отвечает за отслеживание объектов, определение поверхности, реконструкцию сетки, распознавание жестов, отслеживание глаз.
  • Механизм отслеживания персонажей: Его функция - управление гироскопическим стабилизатором, прогнозирование движения, контроллеры, оптическое отслеживание движения через камеру, отслеживание положения на основе данных от VR-шлема.
  • Составной сервер: обрабатывает режим прямого вывода, переадресацию видео, коррекцию объектива, композицию, формирование рабочего пространства для одновременной работы с несколькими приложениями.
  • Двигатель взаимодействия- Это отвечает за моделирование физических процессов, набор виджетов и инструментарий для приложений виртуальной реальности.
  • Инструменты: отвечает за калибровку оборудования, установление ограничений движения, среди прочего.

Как поживаетеl Monado - первая среда исполнения OpenXR для GNU / Linux и надеется стимулировать развитие экосистемы XR с открытым исходным кодом и предоставить производителям устройств фундаментальные строительные блоки для работы с платформой GNU / Linux.

Из основных характеристик которые выделяются, наличие драйверов для гарнитур виртуальной реальности HDK (Комплект разработчика OSVR Hacker) и PlayStation VR HMD, а также для контроллеров PlayStation Move и Razor Hydra.

Помимо предоставления возможность использования оборудования, совместимого с проектом OpenHMD и предоставить драйвер для очков дополненной реальности North Star.

также имеет набор правил udev для настройки доступа к устройствам VR без авторизации root вместе с драйвером для системы отслеживания местоположения Intel RealSense T265.

А также готовый к использованию составной сервер, поддерживающий прямой вывод на устройство, минуя X-сервер системы. Шейдеры предоставляются для Vive и Panotools и поддерживают слои проекции.

Другие его характеристики:

  • Компоненты отслеживания движения с рамкой для фильтрации и потоковой передачи видео.
  • Система отслеживания персонажей с шестью степенями свободы (6DoF, вперед / назад, вверх / вниз, влево / вправо, рыскание, тангаж, крен) для контроллеров PSVR и PS Move.
  • Модули для интеграции с графическими API Vulkan и OpenGL.
  • Безэкранный режим (без головы).
  • Управляйте пространственными взаимодействиями и точками зрения.
  • Базовая поддержка кадровой синхронизации и ввода информации (действий).

О первой версии Monado

Сейчас первая версия считается экспериментальной и предназначен для начинающих разработчиков, знакомых с платформой.

В текущем состоянии проекта, Monado позволяет создавать приложения и отслеживать ротацию на совместимых устройствах используя OpenHMD, а также предлагает возможность напрямую отображать вывод на устройства виртуальной реальности в обход графического стека операционной системы.

Код проекта написан на C и распространяется под GPL-совместимой лицензией на программное обеспечение Boost 1.0, которая основана на лицензиях BSD и MIT, но не требует упоминания, когда производная работа распространяется в двоичной форме.

Сейчас платформа поддерживает только Linux и в будущем ожидается совместимость с другими операционными системами.

Наконец, Если вы хотите узнать больше о Monado, Вы можете проверить детали, а также получить доступ к его исходному коду на официальном сайте.

Ссылка такая.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   cusa123 сказал

    Я хочу лучше vr для linux, только с cv1, а недоделанный клапан оставляет руку и ногу. Htc vive явно не имеет особого намерения, поэтому я спросил в твиттере. У них должны быть запросы разработчиков, чтобы сначала подумать об этом.

    Другое дело, что мало тех, кто просит разработки в Linux, тех, кто использует vr в супер закрытых средах, а другой - это несколько пользователей, которые действительно хотят закрытые платформы, и мы уже знаем, что это такое!