Lansarea platformei deschise de realitate virtuală Monado 21.0.0

Collabora a anunțat lansarea Monado 21.0.0, o implementare open source a standardului OpenXR. Standardul OpenXR a fost pregătit de consorțiul Khronos și definește un API universal pentru crearea de aplicații de realitate virtuală și augmentată, precum și un set de straturi pentru interacțiunea cu hardware-ul care abstractizează caracteristicile dispozitivelor specifice. Monado oferă un timp de rulare care respectă pe deplin cerințele OpenXR, care poate fi folosit pentru a organiza munca cu realitate virtuală și augmentată pe smartphone-uri, tablete, computere și orice alte dispozitive. Codul proiectului este scris în C și este distribuit sub Licența gratuită Boost Software 1.0, compatibilă cu GPL.

Monado 21.0.0 a fost prima versiune compatibilă oficial cu standardul OpenXR 1.0. Consorțiul Khronos a efectuat teste de compatibilitate și a adăugat Monado pe lista implementărilor OpenXR compatibile oficial. Teste efectuate atât cu API-urile grafice OpenGL, cât și cu Vulkan, folosind versiunea desktop în modul de simulare a dispozitivului VR. Inițial, versiunea a fost planificată să fie numerotată 1.0, dar dezvoltatorii au decis să folosească numerotarea pe an, similară cu numerotarea versiunii Mesa.

A doua inovație importantă a fost pregătirea unui driver pentru platforma SteamVR cu implementarea unui monitor de stare, precum și a unui generator de pluginuri pentru SteamVR, care vă permite să utilizați orice drivere pentru căști (HMD) și controlere create pentru Monado în SteamVR. De exemplu, Monado oferă drivere pentru căștile de realitate virtuală OpenHMD, Panotools (PSVR) și Vive/Vive Pro/Valve Index.

Compoziția platformei:

  • Motor de viziune spațială (urmărirea obiectelor, detectarea suprafeței, reconstrucția rețelei, recunoașterea gesturilor, urmărirea ochilor);
  • Motor pentru urmărirea caracterelor (stabilizator giroscopic, predicție de mișcare, controlere, urmărire optică a mișcării prin cameră, urmărire a poziției pe baza datelor de la o cască VR);
  • Compozit serverului (режим прямого вывода, проброс видео, корректировка линз, композитинг, формирование рабочего пространства для одновременно работы с несколькими приложениями);
  • Motor de interacțiune (simulare procese fizice, un set de widget-uri și un set de instrumente pentru aplicații de realitate virtuală);
  • Instrumentare (calibrarea echipamentului, stabilirea limitelor de mișcare).

Caracteristici principale:

  • Driver pentru căști de realitate virtuală HDK (OSVR Hacker Developer Kit) și PlayStation VR HMD, precum și pentru controlerele Vive Wand, Valve Index, PlayStation Move și Razor Hydra.
  • Abilitatea de a utiliza hardware suportat de proiectul OpenHMD.
  • Sofer pentru ochelarii de realitate augmentată North Star.
  • Driver pentru sistemul de urmărire a poziției Intel RealSense T265.
  • Un set de reguli udev pentru configurarea accesului la dispozitivele de realitate virtuală fără a obține privilegii de root.
  • Componente de urmărire a mișcării cu un cadru pentru filtrarea și streaming video.
  • Sistem de urmărire a caracterelor cu șase grade de libertate (6DoF, înainte/înapoi, sus/jos, stânga/dreapta, rotire, înclinare, rostogolire) pentru controlerele PSVR și PS Move.
  • Module pentru integrarea cu API-urile grafice Vulkan și OpenGL.
  • Modul fără cap.
  • Gestionarea interacțiunii și a punctului de vedere spațial.
  • Suport de bază pentru sincronizarea cadrelor și introducerea informațiilor (acțiuni).
  • Un server compozit gata făcut care acceptă ieșire directă către dispozitiv, ocolind serverul X de sistem. Sunt furnizate shadere pentru Vive și Panotools. Există suport pentru straturi de proiecție.

Lansarea platformei deschise de realitate virtuală Monado 21.0.0


Sursa: opennet.ru
Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster