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

Pubblicato первый выпуск проекта Monado, mirato alla creazione di un'implementazione aperta dello standard OpenXR, который определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Стандарт подготовлен консорциумом Khronos, развивающим также такие стандарты, как OpenGL, OpenCL и Vulkan. Код проекта написан на языке Си и distribuito под совместимой с GPL свободной лицензией Boost Software License 1.0, основанной на лицензиях BSD и MIT, но не требующей упоминания при распространении производной работы в бинарном виде.

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

  • Motore di visione spaziale (tracciamento degli oggetti, rilevamento delle superfici, ricostruzione delle mesh, riconoscimento dei gesti, tracciamento del movimento degli occhi);
  • Motore per il tracciamento dei personaggi (gimbal, previsione dei movimenti, controller, tracciamento ottico dei movimenti tramite telecamera, tracciamento della posizione basato su dati da visori VR);
  • Server composito (modalità output diretto, pass-through video, correzione delle lenti, composizione, creazione di uno spazio di lavoro per lavorare contemporaneamente con più applicazioni);
  • Motore di interazione (simulazione di processi fisici, set di widget e toolkit per applicazioni di realtà virtuale);
  • Strumenti (calibrazione hardware, installazione dei confini di movimento).

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

Первый выпуск рассматривается как экспериментальный и нацеленный на начало знакомства разработчиков с платформой. В текущем состоянии Monado позволяет создавать приложения и отслеживать вращение на поддерживаемых устройствах при помощи OpenHMD, а также предоставляет возможность прямого отображения (Direct Mode) для вывода на устройства виртуальной реальности минуя графический стек операционной системы.
Пока поддерживается работа только в Linux (поддержка других ОС ожидается в будущем).

Funzionalità principali:

  • Наличие драйверов для шлемов виртуальной реальности HDK (OSVR Hacker Developer Kit) e
    PlayStation VR HMD, così come per i controller PlayStation Move e Razor Hydra.
  • Possibilità di utilizzare hardware, supportato dal progetto OpenHMD.
  • Driver per occhiali di realtà aumentata North Star.
  • Driver per il sistema di tracciamento della posizione Intel RealSense T265.
  • Set di regole udev per la configurazione dell'accesso ai dispositivi di realtà virtuale senza ottenere privilegi di root.
  • Componenti per il tracciamento del movimento con framework per il filtraggio e lo streaming video.
  • Sistema di tracciamento del personaggio con sei gradi di libertà (6DoF, avanti/indietro, su/giù, sinistra/destra, rollio, beccheggio, imbardata) per i controller PSVR e PS Move.
  • Moduli per l'integrazione con le API grafiche Vulkan e OpenGL.
  • Modalità senza schermo (Headless).
  • Gestione dell'interazione spaziale e del punto di vista.
  • Supporto di base per la sincronizzazione dei fotogrammi e l'input di informazioni (azioni).
  • Server composito pronto, che supporta l'output diretto su dispositivo, bypassando il server X di sistema. Vengono forniti shader per Vive e Panotools. È disponibile il supporto per i layer proiettivi.

Riproduci video

Riproduci video

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster