Monado open source platforma VR verze 25.1.0

Společnost Monado vydala verzi 25.1.0, projekt vyvíjející otevřenou implementaci standardu OpenXR. Standard OpenXR, vyvinutý konsorciem Khronos, definuje univerzální API pro vytváření aplikací virtuální a rozšířené reality a také sadu vrstev interoperability pro interakci hardwaru. Monado poskytuje běhové prostředí, které plně splňuje požadavky OpenXR a lze jej použít k implementaci zážitků z virtuální a rozšířené reality na chytrých telefonech, tabletech, počítačích a jakýchkoli dalších zařízeních. Kód projektu je napsán v jazyce C a distribuován pod open source licencí Boost Software License 1.0, která je kompatibilní s licencí GPL.

Hlavní vlastnosti platformy:

  • Modul prostorového vidění, který provádí úkoly, jako je sledování objektů, detekce povrchu, rekonstrukce sítě, rozpoznávání gest a sledování očí.
  • Motor pro sledování postavy, který nabízí komponenty pro predikci pohybu, optické sledování pohybu prostřednictvím kamery, sledování polohy na základě dat z náhlavní soupravy VR, gyroskopický stabilizátor a ovladače.
  • Kompozitní server, který podporuje skládání, režim přímého výstupu, průchod videa, korekci čočky a generování pracovního prostoru pro práci s více aplikacemi současně.
  • Interakční engine, který poskytuje sadu widgetů a sadu nástrojů pro aplikace virtuální reality a zahrnuje nástroje pro simulaci fyzických procesů.
  • Kompozitní server s podporou přímého výstupu ze zařízení. Součástí jsou shadery pro Vive a Panotools. Součástí je podpora projekčních vrstev.
  • Nástroje pro kalibraci zařízení a stanovení dojezdových limitů.
  • Ovladače pro headsety pro virtuální realitu HDK (OSVR Hacker Developer Kit), PlayStation VR HMD, SteamVR, Panotools (PSVR), různé modely Vive a zařízení, pro která jsou k dispozici ovladače OpenHMD.
  • Ovladač pro brýle pro rozšířenou realitu North star.
  • Ovladač pro systémy sledování polohy, jako je Intel RealSense T265.
  • Sada pravidel udev pro konfiguraci přístupu k zařízením virtuální reality bez získání oprávnění root.
  • Komponenty pro sledování pohybu s rámcem pro filtrování a streamování videa.
  • Systém sledování postavy v šesti stupních volnosti (6DoF, vpřed/vzad, nahoru/dolů, vlevo/vpravo, stáčení, sklon, náklon) pro ovladače PSVR a PS Move.
  • Moduly pro integraci s grafickými API Vulkan a OpenGL.
  • Bezhlavý režim.
  • Řízení prostorové interakce a pohledu.
  • Základní podpora synchronizace snímků a zadávání informací (akcí).

Mezi změny v nové verzi:

  • Sledování ruky bylo vylepšeno. Byla přidána podpora pro rozšíření OpenXR XR_EXT_hand_tracking_data_source, které umožňuje oddělené zpracování „nerušeného“ (bez rukou) a „konformního“ režimů sledování ruky (ruka držící objekt, například ovladač). Byla vylepšena kvalita ovládání ovladačů a pro současné použití ovladačů a sledování ruky. Ovladače nyní podporují nové role a řeší problémy s orientací ruky a rozpoznáváním polohy.
  • Je zaveden systém xrt_future a je implementována podpora pro rozšíření OpenXR XR_EXT_future, které umožňuje provádět operace v asynchronním režimu (budoucí verze standardu OpenXR budou podporovat operace, které lze spustit bez čekání na dokončení předchozích).
  • Byly přidány ovladače pro 3D headsety Subur S1 a Rift DK2. Byla vylepšena podpora pro 3D headsety Razer Hydra, Vive Pro 2, Xreal Air 2 Ultra a Fujitsu.
  • Přidán ovladač SolarXR IPC pro načítání dat sledování z server SlimeVR.
  • V kompozitu server Byla implementována kompenzace zpoždění mezi sledováním hlavy a skutečným výstupem snímku na displejích s postupným skenováním. Byla vylepšena spolehlivost nastavení swapchainu, které zajišťuje plynulý výstup.
  • V hlavním rozhraní platformy Android Byla implementována podpora pro skenování a ukládání QR kódů pro kalibraci zařízení Cardboard.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster