Monado 21.0.0: vakaa versio, joka virallisesti noudattaa OpenXR 1.0 -standardia

Collabora-kehittäjät julkaisivat muutama päivä sitten uuden version julkaisu Monado 21.0.0, joka on OpenXR-standardin avoimen lähdekoodin toteutus. Khronos-konsortio on valmistellut OpenXR-standardin ja määrittelee universaalin sovellusliittymän virtuaalisen ja lisätyn todellisuuden sovellusten luomiseksi sekä joukon välikerroksia vuorovaikutuksessa laitteiden kanssa, jotka abstraktit tiettyjen laitteiden ominaisuudet.

Monado tarjoaa täysin OpenXR-yhteensopivan ajon jota voidaan käyttää virtuaalisen ja lisätyn todellisuuden suorittamiseen älypuhelimissa, tableteissa, tietokoneissa ja muissa laitteissa. Projektikoodi on kirjoitettu C-muodossa ja se julkaistaan ​​ilmaisella GPL-yhteensopivalla Boost 1.0 -ohjelmistolisenssillä.

Tärkeimpiä ominaisuuksia:

  • Ohjain HDK (OSVR Hacker Developer Kit) ja PlayStation VR HMD -kypärille sekä Vive Wand, Valve Index, PlayStation Move ja Razor Hydra -ohjaimet.
  • Mahdollisuus käyttää OpenHMD-projektin kanssa yhteensopivaa laitteistoa.
  • Ohjain North Star -laajennetuille todellisuuslasille.
  • Ajuri Intel RealSense T265 -paikannusjärjestelmälle.
  • Joukko udev-sääntöjä virtuaalitodellisuuslaitteiden muiden kuin pääkäyttäjien määrittämiseksi.
  • Liikkeenseurantakomponentit videon suodatus- ja suoratoistokehyksellä
  • Hahmonseurantajärjestelmä, jossa on kuusi vapausastetta (6DoF, eteenpäin / taaksepäin, ylös / alas, vasemmalle / oikealle, haukotus, piki, rulla) PSVR- ja PS Move -ohjaimille.
  • Moduulit integroitaviksi Vulkan- ja OpenGL-grafiikkasovellusliittymien kanssa.
  • Näyttöton tila (päätön).
  • Spatiaalinen vuorovaikutus ja näkökulmien hallinta.
  • Perustuki kehysten synkronointiin ja tietojen syöttöön (toiminnot).
  • Käyttövalmis komposiittipalvelin, joka tukee suoraa ulostuloa laitteelle ohittaen X-järjestelmäpalvelimen. Varjostimet on tarkoitettu Vive- ja Panotools-laitteille.

Monadon pääuutiset 21.0.0

Monado 21.0.0 oli ensimmäinen versio, joka virallisesti noudatti OpenXR-standardia 1.0. Khronos-konsortio on suorittanut yhteensopivuustestauksen ja lisännyt Monadon virallisesti tuettujen OpenXR-toteutusten luetteloon.

Testaus tehdään OpenGL-grafiikkasovellusliittymillä ja Vulkan-sovellusliittymillä käyttämällä työpöydän koontiversiota virtuaalitodellisuuslaitteiden simulointitilassa. Alun perin oli tarkoitus antaa versionumero 1.0, mutta kehittäjät päättivät käyttää numerointia käyttämällä vuotta, vastaavasti Mesa-versioiden numeroinnin kanssa.

Meillä on ilo ilmoittaa, että Monado tarjoaa nyt virallisesti yhteensopivan OpenXR-toteutuksen. Virallinen luettelo OpenXR 1.0 -yhteensopivista toteutuksista sisältää nyt Monadon, joka perustuu OpenXR-vaatimustenmukaisuuden testipaketin suorittamiseen "nuken" laitteella.

Huomaa, että OpenXR 1.0 -yhteensopivuustila koskee vain simuloitua laitetta. Jokaisen, joka rakentaa tuotetta käyttämällä Monadoa simuloimattomalla laitteistolla, on silti suoritettava täydellinen ja normaali käyttöönotto- ja vaatimustenmukaisuusprosessi, jotta tuote voi vaatia OpenXR-yhteensopivuutta ja hyötyä siitä.

Toinen innovaatio tärkeä oli ohjaimen valmistelu SteamVR-alustalle toteuttamalla tilaseurannan sekä SteamVR-liitännäisgeneraattorin, mikä mahdollistaa minkä tahansa Monadolle luotujen kuulokeohjainten (HMD) ja ohjaimien käytön SteamVR: ssä. Esimerkiksi Monado tarjoaa ajurit OpenHMD-, Panotools (PSVR) - ja Vive / Vive Pro / Valve Index VR -kuulokkeille.

Versiokäsittelyn osalta kehittäjät mainitsevat, että tämä ensimmäinen julkaisuversio on riittävä ja he ovat siirtyneet pois alustavasta versiosarjasta 0.XY

Tämä ensimmäinen virallisesti yhteensopiva versio tunnetaan nimellä 21.0.0 eikä 1.0.0. Yleiset SemVer-käytännöt koskevat ensisijaisesti API: n vakautta. Koska ainoa julkinen sovellusliittymä Monadolle on ulkoisesti ylläpidetyn OpenXR-spesifikaation kautta, vakio SemVer-numero Monadolle pysyisi kuitenkin pitkään pääversiossa 1 projektin edistymisestä huolimatta.

Sen sijaan päätimme seurata FreeDesktop.org-projektin versionhallintamallia Mesa - SemVerin ja päivämääräpohjaisen versionhallinnan yhdistelmä. 

lopuksi, jos olet kiinnostunut tietämään siitä lisää tästä uudesta versiosta. Voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.