Monado 0.2 dolazi s višeslojnom podrškom, Vive Wand i Valve Index i više

slatka

Prije nekoliko mjeseci ovdje na blogu razgovaramo o Monadu koji je platforma otvorenog koda za uređaje za virtualnu stvarnost standarda OpenXR, koji definira univerzalni API za stvaranje aplikacija za virtualnu i proširenu stvarnost, kao i skup slojeva za interakciju s računalima koji apstrahiraju karakteristike određenih uređaja.

Za one koji nisu upoznati s projektom, trebali bi znati da je Monado ima za cilj stvoriti otvorenu provedbu OpenXR standarda kroz vrijeme izvođenja u potpunosti sukladan zahtjevima OpenXR-a, koji se može koristiti za organiziranje rada s virtualnom i proširenom stvarnošću na pametnim telefonima, tabletima, osobnim računalima i bilo kojem drugom uređaju. Standard OpenXR pripremio je konzorcij Khronos i definira univerzalni API za stvaranje aplikacija za virtualnu i proširenu stvarnost, kao i skup slojeva za interakciju s računalima koji sažimaju karakteristike određenih uređaja.

Što je novo u Monadu 0.2?

Sada u novijim vijestima, momci iz Collabora najavili su lansiranje nove verzije projekta "Monado 0.2" i u kojem je među dodanim poboljšanjima istaknuto da je predstavljen kompozitni poslužitelj podrška za višeslojno prikazivanje, s kojim sada znam omogućuje aplikacijama postavljanje višestrukih struktura XrCompositionLayerProjection (sloj kompozicije za projekciju) i XrCompositionLayerQuad (korisno za UI elemente ili 2D sadržaj u virtualnom svijetu).

Sposobnost rada s više slojeva važna je za aplikacije koji koriste četiri sloja za predstavljanje korisničkog sučelja i također je temelj za daljnju podršku aplikacijama s preklopnim sučeljem na pozornici, poput xrdesktop ili Plutona VR.

Druga promjena je na poslužitelju i Komnozitny kontrolerima ovo smješteni u zasebne servisne procese, kako je u tijeku rad na pružanju mogućnosti povezivanja više OpenXR aplikacija s instancom usluge Monado i njihovog istovremenog pregledavanja pomoću proširenja XR_EXTX_overlay.

Također je predviđeno u toj novoj verziji Monado 0.2, podrška za kontrolere Vive Wand i Valve Index i njegova uporaba za upravljanje kretanjem s tri stupnja slobode (3DOF, kretanje u tri smjera).

U narednim mjesecima planirano je dodati podršku za šest stupnjeva slobode (6DOF) pomoću sustava za praćenje Lighthouse.

Od ostalih promjena koji se ističu u ovoj novoj verziji:

  • Dodana je podrška za Bluetooth LE koja se koristi u kontroleru za Google Daydream 3DOF kontroler.
  • Dodan je arduino kontroler za eksperimente prilikom stvaranja vlastitih kontrolera.
  • Kontroler sustava praćenja otvorenog položaja libsurvive integriran je u glavni računalni okvir.
  • Korisničko sučelje za otklanjanje pogrešaka dodalo je podršku za prilagođenu grafiku, koja se trenutno koristi za vizualizaciju opterećenja CPU-a tijekom prikazivanja.
  • Monado-gui podržava pohranjivanje konfiguracija u direktorijima $ XDG_CONFIG_HOME / monado i $ HOME / .config / monado.
  • Dodana je mogućnost konfiguriranja USB stereo kamera za PSMV (PlayStation Move) i PSVR (PlayStation VR).
  • Redizajnirani sustav gradnje.
  • Dodano PPA spremište za Ubuntu s Monado, OpenXR-SDK i udev xr-hardverskim pravilima.
  • Dodana podrška za pokretanje usluge monado-usluga aktivacijom putem utičnice u systemd.

Kôd projekta napisan je na jeziku C i distribuira se pod GPL-usklađenom softverskom licencom Boost 1.0, koja se temelji na BSD i MIT licencama, ali ne zahtijeva nikakvo spominjanje kada se izvedeno djelo distribuira u binarnom obliku.

Pražnjenje

Sada platforma podržava samo Linux a u budućnosti se očekuje kompatibilnost s drugim operativnim sustavima.

I kao što smo spomenuli u vijestima o ovoj novoj verziji, dodan je Monado PPA za Ubuntu, koji se može dodati otvaranjem terminala i upisivanjem sljedećeg u njega:

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

A za instalaciju jednostavno trebate upisati:

sudo apt install monado

Konačno, Ako želite znati više o Monadu, Pojedinosti možete provjeriti, kao i pristup njihovom izvornom kodu, sa njegove službene web stranice.

Poveznica je ovo.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.