Monado 0.2 saabub mitmekihilise toe, Vive Wand and Valve Index ja muu abil

armas

Mõned kuud tagasi räägime siin blogis Monadost mis on avatud lähtekoodiga platvorm virtuaalse reaalsuse seadmetele, mis vastavad OpenXR-standardile, mis määratleb universaalse API virtuaalse ja liitreaalsuse rakenduste loomiseks, samuti kihtide komplekti arvutitega suhtlemiseks, mis abstraktsed konkreetsete seadmete omadused.

Neile, kes pole projektiga tuttavad, peaksid nad seda Monadot teadma eesmärk on luua OpenXR standardi avatud rakendamine tööaja kaudu täielikult kooskõlas OpenXR-i nõuetega, mida saab kasutada nutitelefonides, tahvelarvutites, arvutites ja mis tahes muus seadmes virtuaalse ja liitreaalsusega töö korraldamiseks. OpenXR-i standardi valmistas ette konsortsium Khronos ja määratleb universaalse API virtuaalse ja liitreaalsuse rakenduste loomiseks, samuti kihtide komplekti arvutitega suhtlemiseks, mis võtavad kokku konkreetsete seadmete omadused.

Mida uut on Monado 0.2-s?

Nüüd värskemates uudistes, Collabora kutid teatasid uue versiooni turule toomisest projekti "Monado 0.2" ja milles lisatud täiustuste hulgas tuuakse esile, et komposiit-serveris mitmekihilise renderduse tugi, millega nüüd tean võimaldab rakendustel paigutada mitu struktuuri XrCompositionLayerProjection (kompositsioonikiht projektsiooniks) ja XrCompositionLayerQuad (See on kasulik virtuaalse maailma kasutajaliidese elementide või 2D-sisu jaoks).

Rakenduste jaoks on oluline võimalus töötada mitme kihiga mis kasutavad kasutajaliideste ja nelja kihti on alus ülekandeliidesega rakenduste edasiseks toetamiseks laval, näiteks xrdesktop või Pluto VR.

Teine muudatus on serveris Komnozitny ja kontrollerites et paigutatakse eraldi teenindusprotsessidesse, Kuna tehakse tööd, et ühendada mitu OpenXR-rakendust Monado teenuse eksemplariga ja vaadata neid samaaegselt, kasutades laiendust XR_EXTX_overlay.

See on esitatud ka Monado 0.2 uues versioonis, tugi Vive Wand ja Valve Index kontrolleritele ja selle kasutamine kolme vabadusastmega liikumise juhtimiseks (3DOF, kolmes suunas liikumine).

Lähikuudel on kavas lisada tuletorni jälgimissüsteemi abil kuue vabadusastme (6DOF) tugi.

Muudest muudatustest mis eristuvad sellest uuest versioonist:

  • Lisatud on Bluetooth LE tugi, mida kasutatakse kontrolleris Google Daydream 3DOF kontrolleril.
  • Oma kontrollerite loomisel lisati eksperimentide jaoks arduino kontroller.
  • Libsurvive'i avatud positsiooni jälgimissüsteemi kontroller on sisse ehitatud suurarvutisse.
  • Silumisliides on lisanud tuge kohandatud graafikale, mida praegu kasutatakse renderdamise ajal protsessori koormuse visualiseerimiseks.
  • Monado-gui toetab konfiguratsioonide salvestamist kataloogidesse $ XDG_CONFIG_HOME / monado ja $ HOME / .config / monado.
  • Lisatud võime seadistada USB-stereokaameraid PSMV (PlayStation Move) ja PSVR (PlayStation VR) jaoks.
  • Ümber kujundatud ehitussüsteem.
  • Lisatud PPA hoidla Ubuntu jaoks koos Monado, OpenXR-SDK ja udev xr-riistvara reeglitega.
  • Lisatud tugi monado-teenuse käivitamiseks süsteemiga pesa kaudu aktiveerimise kaudu.

Projekti kood on kirjutatud tähega C ja seda levitatakse GPL-ga ühilduva tarkvaralitsentsi Boost 1.0 alusel, mis põhineb BSD- ja MIT-litsentsidel, kuid ei nõua mainimist, kui tuletatud tööd levitatakse binaarsel kujul.

Rohu

Nüüd platvorm toetab ainult Linuxi ja ühilduvus teiste operatsioonisüsteemidega on eeldatavasti tulevikus.

Ja nagu me selle uue versiooni uudistes mainisime, lisati Ubuntu jaoks Monado PPA, mida saab lisada terminali avades ja sisestades sinna järgmised andmed:

sudo add-apt-repository ppa:monado-xr/monado
sudo apt-get update

Ja installimiseks peate lihtsalt tippima:

sudo apt install monado

Lõpuks Kui soovite Monado kohta rohkem teada saada, Selle ametlikul veebisaidil saate vaadata üksikasju ja juurdepääsu selle lähtekoodile.

Link on see.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.