Monado 21.0.0: stabilná verzia, ktorá oficiálne vyhovuje štandardu OpenXR 1.0

Collabora vývojári vydané pred niekoľkými dňami uvedenie novej verzie systému Windows XNUMX Monado 21.0.0, čo je otvorená implementácia štandardu OpenXR. Štandard OpenXR pripravilo konzorcium Khronos a definuje univerzálne API na vytváranie aplikácií pre virtuálnu a rozšírenú realitu, ako aj sadu medzivrstiev na interakciu so zariadeniami, ktoré abstrahujú charakteristiky konkrétnych zariadení.

Monado poskytuje plne kompatibilný runtime OpenXR ktoré možno použiť na spustenie virtuálnej a rozšírenej reality na smartfónoch, tabletoch, počítačoch a iných zariadeniach. Kód projektu je napísaný v jazyku C a je vydávaný na základe bezplatnej softvérovej licencie Boost 1.0 vyhovujúcej GPL.

Medzi kľúčové vlastnosti patrí:

  • Ovládač pre prilby HDK (OSVR Hacker Developer Kit) a PlayStation VR HMD, ako aj ovládače Vive Wand, Valve Index, PlayStation Move a Razor Hydra.
  • Schopnosť používať hardvér kompatibilný s projektom OpenHMD.
  • Ovládač okuliarov pre rozšírenú realitu North Star.
  • Ovládač pre systém sledovania polohy Intel RealSense T265.
  • Sada pravidiel udev na konfiguráciu prístupu bez oprávnenia root do zariadení virtuálnej reality.
  • Komponenty na sledovanie pohybu s rámcom na filtrovanie a streamovanie videa.
  • Systém sledovania znakov so šiestimi stupňami voľnosti (6DoF, dopredu / dozadu, hore / dole, doľava / doprava, vybočenie, stúpanie, nakláňanie) pre ovládače PSVR a PS Move.
  • Moduly pre integráciu s grafickými API Vulkan a OpenGL.
  • Režim bez obrazovky (bez hlavy).
  • Priestorová interakcia a riadenie hľadísk.
  • Základná podpora pre synchronizáciu rámcov a vstup informácií (akcie).
  • Kompozitný server pripravený na použitie, ktorý podporuje priamy výstup do zariadenia a obchádza server systému X. Pre programy Vive a Panotools sú poskytované shadery.

Hlavné správy o Monade 21.0.0

Monado 21.0.0 bola prvou verziou, ktorá oficiálne vyhovovala štandardu OpenXR 1.0. Konzorcium Khronos vykonalo testovanie kompatibility a pridalo Monado do zoznamu oficiálne podporovaných implementácií OpenXR.

Testovanie sa vykonáva pomocou grafických rozhraní API OpenGL a rozhraní Vulkan API pomocou desktopu zostaveného v režime simulácie zariadenia virtuálnej reality. Pôvodne sa plánovalo prideliť číslo verzie 1.0, ale vývojári sa rozhodli použiť číslovanie pomocou roku, analogicky s číslovaním verzií Mesa.

S potešením oznamujeme, že Monado teraz poskytuje oficiálne kompatibilnú implementáciu OpenXR. Oficiálny zoznam implementácií kompatibilných s OpenXR 1.0 teraz obsahuje Monado založené na spustení testovacej sady zhody OpenXR na „fiktívnom“ zariadení.

Upozorňujeme, že stav zhody s OpenXR 1.0 sa vzťahuje iba na simulované zariadenie. Ktokoľvek, kto vyrába produkt pomocou systému Monado s nesimulovaným hardvérom, musí ešte prejsť úplným a bežným procesom adopcie a dodržiavania súladu s týmto produktom, aby si mohol nárokovať súlad s OpenXR a využívať výhody.

Druhá inovácia dôležitý bola príprava ovládača pre platformu SteamVR s implementáciou sledovania stavu, ako aj generátora zásuvných modulov pre SteamVR, ktorý umožňuje v SteamVR používať akýkoľvek radič slúchadiel (HMD) a radiče vytvorené pre Monado. Napríklad Monado poskytuje ovládače pre headsety OpenHMD, Panotools (PSVR) a Vive / Vive Pro / Valve Index VR.

Pokiaľ ide o zaobchádzanie s verziami, vývojári spomínajú, že táto prvá verzia je adekvátna a odklonili sa od série 0.XY pred vydaním.

Táto prvá oficiálne kompatibilná verzia je známa ako 21.0.0 namiesto 1.0.0. Bežné konvencie SemVer sa primárne zameriavajú na stabilitu API. Pretože však jediné verejné API pre Monado je cez externe udržiavanú špecifikáciu OpenXR, štandardné číslo SemVer pre Monado by napriek pokrokom v projekte zostalo v hlavnej verzii 1 ešte dlho.

Namiesto toho sme sa rozhodli nasledovať model riadenia verzií projektu FreeDesktop.org, Mesa - hybrid SemVer a riadenia verzií podľa dátumu. 

konečne, ak máte záujem dozvedieť sa o tom viac tejto novej verzie. Môžete skontrolovať podrobnosti Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.