Monado 21.0.0: stabilní verze, která oficiálně vyhovuje standardu OpenXR 1.0

Vývojáři Collabora propuštěni před několika dny spuštění nové verze Monado 21.0.0, což je implementace open source standardu OpenXR. Standard OpenXR byl připraven konsorciem Khronos a definuje univerzální API pro vytváření aplikací virtuální a rozšířené reality, stejně jako sadu mezivrstev pro interakci se zařízením, které abstrahuje charakteristiky konkrétních zařízení.

Monado poskytuje plně kompatibilní běhový modul OpenXR které lze použít ke spuštění virtuální a rozšířené reality na smartphonech, tabletech, počítačích a jakýchkoli jiných zařízeních. Kód projektu je napsán v jazyce C a je vydáván na základě bezplatné softwarové licence Boost 1.0 kompatibilní s GPL.

Mezi klíčové vlastnosti:

  • Ovladač pro přilby HDK (OSVR Hacker Developer Kit) a PlayStation VR HMD, stejně jako řadiče Vive Wand, Valve Index, PlayStation Move a Razor Hydra.
  • Schopnost používat hardware kompatibilní s projektem OpenHMD.
  • Ovladač pro brýle s rozšířenou realitou North Star.
  • Ovladač pro systém sledování polohy Intel RealSense T265.
  • Sada pravidel udev ke konfiguraci přístupu uživatelů bez oprávnění root k zařízením virtuální reality.
  • Komponenty pro sledování pohybu s rámem pro filtrování a streamování videa.
  • Systém sledování znaků se šesti stupni volnosti (6DoF, dopředu / dozadu, nahoru / dolů, doleva / doprava, vybočení, stoupání, naklánění) pro ovladače PSVR a PS Move.
  • Moduly pro integraci s grafickými API Vulkan a OpenGL.
  • Režim bez obrazovky (bez hlavy).
  • Prostorová interakce a správa hledisek.
  • Základní podpora pro synchronizaci snímků a zadávání informací (akce).
  • Kompozitní server připravený k použití, který podporuje přímý výstup do zařízení a obchází server systému X. Pro Vive a Panotools jsou k dispozici shadery.

Hlavní zprávy o Monado 21.0.0

Monado 21.0.0 byla první verzí, která oficiálně vyhovovala standardu OpenXR 1.0. Konsorcium Khronos provedlo testování kompatibility a přidalo Monado do seznamu oficiálně podporovaných implementací OpenXR.

Testování se provádí pomocí grafických rozhraní API OpenGL a rozhraní Vulkan API pomocí sestavení plochy v režimu simulace zařízení virtuální reality. Zpočátku se plánovalo přiřadit verzi číslo 1.0, ale vývojáři se rozhodli použít číslování pomocí roku, analogicky s číslováním verzí Mesa.

S potěšením oznamujeme, že Monado nyní poskytuje oficiálně kompatibilní implementaci OpenXR. Oficiální seznam implementací vyhovujících OpenXR 1.0 nyní obsahuje Monado založené na spuštění testovací sady shody OpenXR na „fiktivním“ zařízení.

Upozorňujeme, že stav shody OpenXR 1.0 se vztahuje pouze na simulované zařízení. Kdokoli, kdo vyrábí produkt pomocí Monado s nesimulovaným hardwarem, musí přesto projít úplným a běžným procesem přijetí a dodržování předpisů pro tento produkt, aby získal shodu s OpenXR a využil výhod.

Druhá inovace důležitý byla příprava ovladače pro platformu SteamVR s implementací sledování stavu, stejně jako generátor zásuvných modulů pro SteamVR, který umožňuje použít jakýkoli ovladač sluchátek (HMD) a ovladače vytvořené pro Monado ve SteamVR. Například Monado poskytuje ovladače pro náhlavní soupravy OpenHMD, Panotools (PSVR) a Vive / Vive Pro / Valve Index VR.

Pokud jde o zacházení s verzemi, vývojáři uvádějí, že tato první verze je adekvátní a odešli od série předběžných verzí 0.XY

Tato první oficiálně kompatibilní verze je známá jako 21.0.0 místo 1.0.0. Společné konvence SemVer primárně řeší stabilitu API. Jelikož však jediné veřejné API pro Monado je prostřednictvím externě udržované specifikace OpenXR, standardní číslo SemVer pro Monado by zůstalo v hlavní verzi 1 po dlouhou dobu navzdory pokrokům v projektu.

Místo toho jsme se rozhodli následovat model řízení verzí projektu FreeDesktop.org, Mesa - hybrid SemVer a řízení verzí podle data. 

Konečně, pokud máte zájem o tom vědět více této nové verze. Můžete zkontrolovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.