„Monado 0.2“ atkeliauja su daugiasluoksne atrama, „Vive Wand and Valve Index“ ir kt

mielas

Prieš keletą mėnesių šnekame tinklaraštyje apie Monadą kuris yra atvirojo kodo platforma virtualios realybės įrenginiams, turintiems „OpenXR“ standartą, kuris apibrėžia universalią virtualios ir papildytos realybės programų kūrimo API, taip pat sąveikos su kompiuteriais sluoksnių rinkinį, kuris abstrahuoja konkrečių įrenginių charakteristikas.

Tiems, kurie nėra susipažinę su projektu, jie turėtų žinoti tą Monadą siekiama sukurti atvirą „OpenXR“ standarto įgyvendinimą per vykdymo laiką visiškai atitinka „OpenXR“ reikalavimus, kuri gali būti naudojama organizuojant darbą su virtualia ir papildyta realybe išmaniuosiuose telefonuose, planšetiniuose kompiuteriuose ir asmeniniuose kompiuteriuose. „OpenXR“ standartą parengė konsorciumas „Khronos“ ir apibrėžia universalią API, skirtą virtualios ir papildytos realybės programoms kurti, taip pat sąveikos su kompiuteriais sluoksnių rinkinį, kuriame apibendrinamos konkrečių įrenginių charakteristikos.

Kas naujo „Monado 0.2“?

Dabar naujesnėse naujienose, vaikinai iš „Collabora“ paskelbė apie naujos versijos paleidimą projekto „Monado 0.2“ ir kuriame, be pridėtų patobulinimų, verta pabrėžti, kad sudėtiniame serveryje parama daugiasluoksniam atvaizdavimui, su kuriais dabar žinau leidžia programoms įdėti kelias struktūras „XrCompositionLayerProjection“ (projekcijos kompozicijos sluoksnis) ir „XrCompositionLayerQuad“ (naudinga vartotojo sąsajos elementams arba 2D turiniui virtualiame pasaulyje).

Programoms svarbu mokėti dirbti su keliais sluoksniais kurie naudoja keturis sluoksnius vartotojo sąsajoms ir taip pat yra tolesnės programos palaikymo pagrindas su sąsaja scenoje, pvz., „xrdesktop“ ar „Pluto VR“.

Kitas pokytis yra serveryje ir „Komnozitny“ valdikliuose kad yra įtraukiami į atskirus paslaugų procesus, nes stengiamasi suteikti galimybę prijungti kelias „OpenXR“ programas prie „Monado“ paslaugos egzemplioriaus ir vienu metu jas peržiūrėti naudojant plėtinį XR_EXTX_overlay.

Jis taip pat buvo pateiktas naujoje „Monado 0.2“ versijoje, palaikymas „Vive Wand“ ir „Valve Index“ valdikliams ir jo naudojimas judesiui valdyti trimis laisvės laipsniais (3DOF, judantis trimis kryptimis).

Ateinančiais mėnesiais planuojama pridėti paramą šešiems laisvės laipsniams (6DOF) naudojant Švyturio sekimo sistemą.

Iš kitų pokyčių kurie išsiskiria iš šios naujos versijos:

  • Pridėtas „Bluetooth LE“ palaikymas, kuris naudojamas „Google Daydream 3DOF“ valdiklio valdiklyje.
  • Pridėjo „Arduino“ valdiklį eksperimentams kuriant savo valdiklius.
  • „Libsurvive“ atviros padėties stebėjimo sistemos valdiklis yra integruotas į pagrindinį kompiuterį.
  • Derinimo vartotojo sąsaja papildė pasirinktinę grafiką, kuri šiuo metu naudojama procesoriaus apkrovai vizualizuoti perteikiant.
  • „Monado-gui“ palaiko konfigūracijų saugojimą kataloguose $ XDG_CONFIG_HOME / monado ir $ HOME / .config / monado.
  • Pridėta galimybė konfigūruoti USB stereofonines kameras PSMV („PlayStation Move“) ir PSVR („PlayStation VR“).
  • Pertvarkyta statybos sistema.
  • Pridėta „Ubuntu“ PPA saugykla su „Monado“, „OpenXR-SDK“ ir „udev xr“ aparatinės įrangos taisyklėmis.
  • Papildoma parama pradedant „monado“ paslaugos paslaugą aktyvuojant per „systemd“ lizdą.

Projekto kodas rašomas C ir yra platinamas pagal GPL suderinamą „Boost 1.0“ programinės įrangos licenciją, kuri yra pagrįsta BSD ir MIT licencijomis, tačiau nereikia minėti, kai išvestinis darbas platinamas dvejetainiu pavidalu.

Eiti

Dabar platforma palaiko tik „Linux“ tikimasi suderinamumo su kitomis operacinėmis sistemomis ateityje.

Kaip jau minėjome naujienose apie šią naują versiją, buvo pridėtas „Monado“ PPA, skirtas „Ubuntu“, kurį galima pridėti atidarius terminalą ir jame įvedus:

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

Norėdami įdiegti, tiesiog įveskite:

sudo apt install monado

Galiausiai, Jei norite sužinoti daugiau apie Monadą, Išsamią informaciją ir prieigą prie jos šaltinio kodo galite patikrinti iš savo oficialios svetainės.

Nuoroda yra tokia.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.