Vydání otevřené platformy virtuální reality Monado 25.0.0

Byl zveřejněn nový vydání projektu Monado 25.0.0, který vyvíjí otevřenou implementaci standardu OpenXR. Standard OpenXR byl připraven konsorciem Khronos a definuje univerzální API pro vytváření aplikací pro virtuální a rozšířenou realitu spolu s sadou vrstev pro interakci se hardwarem. Monado poskytuje runtime, který plně splňuje požadavky OpenXR, a může být používán pro organizaci práce s virtuální a rozšířenou realitou na smartphonech, tabletech, PC a dalších zařízeních. Kód projektu je napsán v jazyce C a je distribuován pod volnou licencí Boost Software License 1.0, která je kompatibilní s GPL.

Složení platformy:

  • Engine prostorového vidění, který vykonává úkoly jako sledování objektů, určení povrchů, rekonstrukce meshů, rozpoznávání gest a sledování pohybu očí.
  • Engine pro sledování postavy, který nabízí komponenty pro předpověď pohybů, optické sledování pohybů pomocí kamery, sledování polohy na základě dat z VR headsetu, gyrostabilizátoru a ovladačů.
  • Kompozitní server, která podporuje skládání, režim přímého výstupu, přenos videa, korekci čoček a vytváření pracovního prostoru pro současnou práci s více aplikacemi.
  • Engine interakce, který poskytuje sadu widgetů a toolkit pro aplikace virtuální reality a zahrnuje nástroje pro simulaci fyzikálních procesů.
  • Nástroj na kalibraci zařízení a určení hranic pohybu.

Hlavní funkce:

  • Ovladače pro VR headsety HDK (OSVR Hacker Developer Kit), PlayStation VR HMD, SteamVR, Panotools (PSVR), různé modely Vive a zařízení, pro která existují ovladače OpenHMD.
  • Ovladač pro brýle s rozšířenou realitou North Star.
  • Ovladač pro systémy sledování polohy, jako je Intel RealSense T265.
  • Sada pravidel udev pro nastavení přístupu k zařízením virtuální reality bez získání oprávnění root.
  • Komponenty pro sledování pohybu s frameworkem pro filtrování a streamování videa.
  • Systém sledování postavy se šesti stupni volnosti (6DoF, vpřed/zpět, nahoru/dolů, vlevo/vpravo, kyv, náklon, otočení) pro ovladače PSVR a PS Move.
  • Moduly pro integraci s grafickými API Vulkan a OpenGL.
  • Bezobrazový režim (Headless).
  • Ovládání prostorové interakce a pohledu.
  • Základní podpora synchronizace snímků a vstupních informací (akcí).
  • Hotový kompozitní server, který podporuje přímý výstup na zařízení. Jsou poskytovány shadery pro Vive a Panotools. Podpora projekčních vrstev je k dispozici.

Vydání otevřené platformy virtuální reality Monado 25.0.0

Mezi změnami v novém vydání:

  • Byly rozšířeny vnitřní programové rozhraní XRT (XRT Runtime), která abstrahují nízkoúrovňové funkce interakce s hardwarem. Byla přidána metoda xrt_instance_android a hlavičkový soubor xrt/xrt_android.h s voláními pro platformu Android. Do xrt_compositor byly přidány funkce pro řízení frekvence aktualizace obrazovky. Byla přidána podpora rozšíření XR_FB_face_tracking2 a možnost aktivace rozšířené funkčnosti v reálném čase, jako je ovládání prostřednictvím sledování pohybu očí.
  • Do libmonado byly přidány funkce pro určení stavu nabití baterie a získání vlastností zařízení spojených se sledováním pohybů.
  • V rámci sledovačů stavu (State Trackers) bylo implementováno rozšíření OpenXR XR_EXT_active_action_set_priority, byla zajištěna podpora specifikace OpenXR 1.1.47 a byla přidána možnost zapnutí a vypnutí rozšířených funkcí, jako je sledování pohybu očí.
  • V ovladačích pro platformu Android bylo sníženo zatížení CPU.
  • Do ovladače, který používá OpenHMD, byla přidána podpora neoficiálního API Haptics pro zařízení Oculus Rift CV1.
  • Do simulačního ovladače byla přidána podpora masky viditelnosti pro správu toho, které objekty budou viditelné v každém oku.
  • Byla přidána podpora 3D helm HP Reverb G2 Omnicept a Acer AH100.
  • V kompozitním serveru Byla implementována podpora dynamické změny frekvence obnovování obrazovky na platformě Android. Byla přidána proměnná prostředí WAYLAND_CONNECTOR pro výběr výstupního zařízení v prostředích založených na Waylandu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster