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

slatko

Prije nekoliko mjeseci ovdje na blogu razgovaramo o Monadu koji je platforma otvorenog koda za uređaje za virtuelnu stvarnost OpenXR standarda, 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.

Oni koji nisu upoznati s projektom, trebali bi znati da je Monado ima za cilj stvaranje otvorene implementacije OpenXR standarda kroz vrijeme izvođenja potpuno usklađen sa OpenXR zahtjevima, koji se može koristiti za organizaciju rada sa virtualnom i proširenom stvarnošću na pametnim telefonima, tabletima, računarima i bilo kojem drugom uređaju. OpenXR standard 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, među dodanim poboljšanjima, vrijedi naglasiti da je na kompozitnom serveru podrška za višeslojno prikazivanje, sa čime sada znam omogućava aplikacijama da postave višestruke strukture XrCompositionLayerProjection (kompozicijski sloj za projekciju) i XrCompositionLayerQuad (korisno za UI elemente ili 2D sadržaje u virtualnom svijetu).

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

Druga promjena je na serveru i Komnozitny kontroleri Que smješteni su u odvojene servisne procese, kako se radi na pružanju mogućnosti povezivanja više OpenXR aplikacija na instancu usluge Monado i istovremeno ih pregledavati pomoću ekstenzije XR_EXTX_overlay.

Također je predviđeno u toj novoj verziji Monado 0.2, podrška za Vive Wand i Valve Index kontrolere i njegova upotreba za kontrolu kretanja sa tri stepena slobode (3DOF, kretanje u tri pravca).

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

Od ostalih promjena koji se ističu iz ove nove verzije:

  • Dodata je podrška za Bluetooth LE koja se koristi u kontroleru za Google Daydream 3DOF kontroler.
  • Dodan je arduino kontroler za eksperimente prilikom kreiranja vlastitih kontrolera.
  • Kontroler sistema praćenja otvorenog položaja libsurvive integriran je u glavni 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 za vrijeme prikazivanja.
  • Monado-gui podržava čuvanje konfiguracija u direktorijima $ XDG_CONFIG_HOME / monado i $ HOME / .config / monado.
  • Dodata je mogućnost konfigurisanja USB stereo kamera za PSMV (PlayStation Move) i PSVR (PlayStation VR).
  • Redizajnirani sistem gradnje.
  • Dodano PPA spremište za Ubuntu sa Monado, OpenXR-SDK i udev xr-hardverskim pravilima.
  • Dodata podrška za pokretanje usluge monado-usluga aktivacijom putem soketa u systemd-u.

Kôd projekta napisan je na jeziku C i distribuira se pod softverskom licencom Boost 1.0, koja je u skladu s GPL-om, a koja se temelji na BSD i MIT licencama, ali ne zahtijeva pominjanje kada se izvedeno djelo distribuira u binarnom obliku.

Preuzimanje

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

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 morate samo otkucati:

sudo apt install monado

Na kraju, Ako želite znati više o Monadu, Možete provjeriti detalje, kao i moći pristupiti izvornom kodu ovoga, sa njegove službene web stranice.

Link je ovaj.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.