Önnur útgáfa af Monado, vettvangi fyrir sýndarveruleikatæki

Collabora fyrirtæki fram verkefnisútgáfu Mónadó 0.2, sem miðar að því að búa til opna útfærslu staðalsins OpenXR. Monado býður upp á keyrslutíma sem uppfyllir að fullu OpenXR kröfur, sem hægt er að nota til að skipuleggja vinnu með sýndar- og aukinn veruleika á snjallsímum, spjaldtölvum, tölvum og öðrum tækjum. OpenXR staðallinn var útbúinn af Khronos-samsteypunni og skilgreinir alhliða API til að búa til sýndar- og aukinn veruleikaforrit, sem og sett af lögum til að hafa samskipti við vélbúnað sem dregur út eiginleika tiltekinna tækja. Verkefnakóði er skrifaður í C ​​og dreift af undir ókeypis Boost Software License 1.0, samhæft við GPL.

Umbætur sem bætt er við eru ma:

  • Composite Server styður nú marglaga flutning, sem gerir forritum kleift að hýsa mörg mannvirki XrCompositionLayerProjection и XrCompositionLayerQuad. Vinna með mörg lög er mikilvæg fyrir forrit sem nota fjögur lög til að gera notendaviðmót, og er einnig grunnur að frekari stuðningi við forrit með viðmóti sem er lagt ofan á atriðið, eins og t.d. xrdesktop eða Plútó VR.



  • Samsetti þjónninn og reklarnir eru aðskildir í aðskilin þjónustuferli. Verk í vinnslu að veita möguleika á að tengja mörg OpenXR forrit við eitt tilvik af Monado þjónustunni og sjá þau samtímis með því að nota XR_EXTX_overlay viðbótina.
  • Veitir stuðning fyrir Vive Wand og Valve Index stýringar og notkun þeirra fyrir hreyfistýringu með þremur frelsisgráðum (3DOF, hreyfing í þrjár áttir). Á næstu mánuðum ætlum við að bæta við stuðningi við sex frelsisgráður (6DOF, fram/aftur, upp/niður, vinstri/hægri, yaw, pitch, roll) með því að nota rakningarkerfið Lighthouse.
  • Bætti við stuðningi fyrir Bluetooth LE, sem er innifalinn í reklum fyrir Google Daydream 3DOF stjórnandi.
  • Bætti við arduino reklum fyrir tilraunir þegar þú býrð til þína eigin stýringar;
  • Ökumaður opna stöðumælingarkerfisins er innbyggður í aðalbygginguna libsurvive.
  • Kembiforrit notendaviðmótið styður nú sérsniðin línurit, sem í núverandi mynd eru notuð til að sjá álag á örgjörva meðan á flutningi stendur.
  • Monado-gui styður nú að geyma stillingar í $XDG_CONFIG_HOME/monado og $HOME/.config/monado möppunum. Bætti við möguleikanum á að stilla hljómtæki myndavélar með USB tengi fyrir PSMV (PlayStation Move) og PSVR (PlayStation VR).
  • Samsetningarkerfið hefur verið endurhannað. Bætt við PPA geymsla fyrir Ubuntu með Monado pakka, OpenXR-SDK og xr-hardware udev reglur.
  • Bætti við stuðningi við að hefja monado-þjónustu með innstunguvirkjun í systemd.

Samsetning pallur:

  • Staðbundin sjónvél (rakningu hluta, yfirborðsgreining, endurgerð möskva, látbragðsþekking, augnmæling);
  • Vél fyrir eðlismælingu (gyro stabilizer, hreyfispá, stýringar, sjónræn hreyfiraking í gegnum myndavélina, stöðumæling byggð á gögnum frá VR hjálm);
  • Samsettur þjónn (bein úttaksstilling, framsending myndbands, linsuleiðrétting, samsetning, búa til vinnusvæði til að vinna samtímis með nokkrum forritum);
  • Samskiptavél (eftirlíking af líkamlegum ferlum, sett af búnaði og verkfærasett fyrir sýndarveruleikaforrit);
  • Tækjabúnaður (kvörðun búnaðar, uppsetning hreyfingarmörk).

Lykil atriði:

  • Bílstjóri fyrir sýndarveruleika hjálma HDK (OSVR Hacker Developer Kit) og
    PlayStation VR HMD, sem og fyrir PlayStation Move stýringar og Razor Hydra.
  • Nothæfi оборудованияstyrkt af verkefninu OpenHMD.
  • Bílstjóri fyrir aukinn veruleika gleraugu North Star.
  • Bílstjóri fyrir Intel RealSense T265 stöðumælingarkerfi.
  • udev reglusett til að stilla aðgang að sýndarveruleikatækjum án þess að fá rótarréttindi.
  • Hreyfirakningarhlutir með ramma fyrir síun og streymi myndbanda.
  • Sex frelsisgráður persónurakningarkerfi (6DoF, fram/aftur, upp/niður, vinstri/hægri, yaw, pitch, roll) fyrir PSVR og PS Move stýringar.
  • Einingar fyrir samþættingu við Vulkan og OpenGL grafík API.
  • Höfuðlaus stilling.
  • Stjórna staðbundnum samskiptum og sjónarhorni.
  • Grunnstuðningur við rammasamstillingu og upplýsingainntak (aðgerðir).
  • Tilbúinn samsettur þjónn sem styður beint úttak í tækið, framhjá kerfi X þjóninum. Veitir skyggingar fyrir Vive og Panotools. Það er stuðningur við vörpulög.

Önnur útgáfa af Monado, vettvangi fyrir sýndarveruleikatæki

Heimild: opennet.ru

Bæta við athugasemd