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 в супер закрытых средах, а другой - это несколько пользователей, которые действительно хотят закрытые платформы, и мы уже знаем, что это такое!