Релиз открытой платформы виртуальной реальности Monado 25.0.0
Состоялся релиз открытой платформы виртуальной реальности Monado 25.0.0. Решение развивает открытую реализацию стандарта OpenXR. Исходный код проекта написан на языке C и опубликован на Gitlab под свободной лицензией Boost Software License 1.0, совместимой с GPL.
Решение Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальностью на смартфонах, планшетах, ПК и любых других устройствах.
По информации OpenNET, в состав платформы Monado входят:
движок пространственного зрения, выполняющий такие задачи, как трекинг объектов, определение поверхностей, реконструкция мешей, распознавание жестов, отслеживания движения глаз;
движок для отслеживания персонажа, предлагающий компоненты для предсказания движений, оптического отслеживания движений через камеру, отслеживания позиции на основе данных от VR‑шлема, гиростабилизатора и контроллеров;
композитный сервер, поддерживающий композитинг, режим прямого вывода, проброс видео, корректировку линз и формирование рабочего пространства для одновременной работы с несколькими приложениями;
движок взаимодействия, предоставляющий набор виджетов и тулкит для приложений виртуальной реальности, а также включающий инструменты для симуляции физических процессов;
инструментарий для калибровки оборудования и определения границ перемещения.
Основные изменения и дополнения в Monado 25.0.0:
расширены внутренние программные интерфейсы XRT (XRT Runtime), абстрагирующие низкоуровневые особенности взаимодействия с аппаратным обеспечением. Добавлен метод xrt_instance_android и заголовочный файл xrt/xrt_android.h с вызовами для платформы Android. В xrt_compositor добавлены функции для управления частотой
Читать на habr.com