Monado 21.0.0: stabil verzió, amely hivatalosan megfelel az OpenXR 1.0 szabványnak

A Collabora fejlesztői kiadták néhány nappal ezelőtt a Monado 21.0.0, amely az OpenXR szabvány nyílt forráskódú megvalósítása. Az OpenXR szabványt a Khronos konzorcium készítette el, és meghatározza az univerzális API-t a virtuális és a kibővített valóság alkalmazásainak létrehozására, valamint egy köztes rétegek halmazát, amelyek kölcsönhatásba lépnek olyan berendezésekkel, amelyek elvonják az adott eszközök jellemzőit.

A Monado teljes mértékben OpenXR-kompatibilis futást biztosít amelyek felhasználhatók virtuális és kibővített valóság futtatására okostelefonokon, táblagépeken, PC-ken és bármilyen más eszközön. A projekt kódja C-ben van írva, és az ingyenes, GPL-kompatibilis Boost 1.0 szoftverlicenc alatt kerül terjesztésre.

A legfontosabb jellemzők közül:

  • Vezérlő HDK (OSVR Hacker Developer Kit) és PlayStation VR HMD sisakokhoz, valamint Vive Wand, Valve Index, PlayStation Move és Razor Hydra vezérlőkhöz.
  • Képesség az OpenHMD projekthez kompatibilis hardver használatára.
  • A North Star kibővített valóság szemüveg vezetője.
  • Illesztőprogram az Intel RealSense T265 helyzetkövető rendszerhez.
  • Az udev-szabályok összessége a virtuális valóság eszközeihez nem root hozzáférés beállításához.
  • Mozgáskövető alkatrészek videoszűrő és streaming kerettel.
  • Karakterkövető rendszer hat szabadságfokkal (6DoF, előre / hátra, fel / le, balra / jobbra, ásítás, hangmagasság, tekerés) a PSVR és a PS Move vezérlőkhöz.
  • Integrációs modulok a Vulkan és az OpenGL grafikus API-kkal.
  • Képernyő nélküli mód (fej nélküli).
  • Térbeli interakció és nézőpontok kezelése.
  • A keretszinkronizálás és az információbevitel (műveletek) alapvető támogatása.
  • Használatra kész összetett szerver, amely támogatja az eszköz közvetlen kimenetét, megkerülve az X-rendszer szervert. A Vive és a Panotools számára árnyékolók vannak.

A Monado 21.0.0 fő hírei

A Monado 21.0.0 volt az első verzió, amely hivatalosan megfelelt az OpenXR szabványnak 1.0. A Khronos konzorcium kompatibilitási teszteket végzett és felvette Monadót a hivatalosan támogatott OpenXR implementációk listájára.

A tesztelést az OpenGL grafikus API-kkal és a Vulkan API-kkal végzik, egy virtuális valóság eszközszimulációs módban lévő asztali build használatával. Kezdetben az 1.0-ás verziószám kijelölését tervezték, de a fejlesztők úgy döntöttek, hogy a Mesa-verziók számozásával analóg módon használják az évszámot.

Örömmel jelentjük be, hogy Monado most már hivatalosan is megfelel az OpenXR megvalósításnak. Az OpenXR 1.0-kompatibilis megvalósítások hivatalos listája mostantól tartalmazza a Monadot, amely az OpenXR-megfelelőségi tesztcsomag "dummy" eszközön történő futtatásán alapul.

Vegye figyelembe, hogy az OpenXR 1.0 megfelelőségi állapot csak a szimulált eszközre vonatkozik. Bárki, aki Monado felhasználásával nem szimulált hardverrel épít egy terméket, akkor is teljes és normális elfogadási és megfelelőségi folyamaton megy keresztül, hogy az adott termék igényelhesse az OpenXR-megfelelőséget és kihasználhassa az előnyeit.

A második újítás fontos a SteamVR platform vezérlőjének előkészítése volt egy állapotkövető, valamint a SteamVR beépülő modul-generátorának megvalósításával, amely lehetővé teszi bármilyen fejhallgató-vezérlő (HMD) és a Monado számára létrehozott vezérlők használatát a SteamVR-ben. Például a Monado az OpenHMD, a Panotools (PSVR) és a Vive / Vive Pro / Valve Index VR fejhallgatók illesztőprogramjait kínálja.

A verziókezelést illetően a fejlesztők megemlítik, hogy ez az első kiadási verzió megfelelő, és eltávolodtak az előzetes 0.XY verziósortól

Ez az első, hivatalosan megfelelő verzió az 21.0.0 helyett 1.0.0 néven ismert. A gyakori SemVer-egyezmények elsősorban az API stabilitására vonatkoznak. Mivel azonban az egyetlen nyilvános API Monado számára a külsőleg karbantartott OpenXR specifikáció révén történik, a Monado szabványos SemVer száma sokáig maradna az 1-es fő verzióban a projekt előrehaladása ellenére.

Ehelyett úgy döntöttünk, hogy követjük a FreeDesktop.org projekt, a Mesa verzióvezérlő modelljét: a SemVer és a dátumalapú verziókezelés hibridjét. 

Végül, ha érdekel, hogy többet tudjon meg róla ennek az új verziónak. Ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.