Le faʻasalalauga lona lua o Monado, o se faʻavae mo masini faʻapitoa
Kamupani Collabora tuuina atu fa'amatu'u galuega Monado 0.2, faʻamoemoe i le fatuina o se faʻatinoga tatala o le faʻataʻitaʻiga OpenXR. Monado e tuʻuina atu se taʻaloga e faʻamalieina atoatoa ma manaʻoga OpenXR, lea e mafai ona faʻaogaina e faʻapipiʻi ai galuega faʻatasi ma mea moni faʻapitoa ma faʻateleina i luga o smartphones, tablets, PCs ma soʻo se isi masini. O le OpenXR standard na saunia e le Khronos consortium ma faʻamatalaina se API lautele mo le fatuina o mea moni ma faʻateleina mea moni, faʻapea foʻi ma se seti o laulau mo le fegalegaleai ma meafaigaluega e faʻamalamalamaina uiga o masini faʻapitoa. O le tulafono ole poloketi o loʻo tusia ile C ma tufatufaina e i lalo ole Boost Software License 1.0 saoloto, e fetaui ma le GPL.
Fa'aleleia atili e aofia ai:
O lo'o lagolagoina nei e le Composite Server le tu'uina atu o le tele-layer, fa'atagaina tusi talosaga e fa'afeiloa'i le tele o fausaga XrCompositionLayerProjection и XrCompositionLayerQuad. O le galue i le tele o laulau e taua tele mo tusi talosaga e fa'aogaina ai fa'aoga fa'aoga, ma o le fa'avae fo'i lea mo le fa'aopoopoina o le lagolago mo fa'aoga o lo'o fa'apipi'iina i luga o le vaaiga, pei ole xrdesktop poʻo Pluto VR.
O le 'au'aunaga tu'ufa'atasi ma aveta'avale e tu'uina i fa'agasologa 'au'aunaga eseese. O loo faagasolo galuega e tuʻuina atu le tomai e faʻafesoʻotaʻi ai le tele o talosaga OpenXR i se tasi faʻataʻitaʻiga o le auaunaga Monado ma vaʻaia i latou i le taimi e tasi e faʻaaoga ai le XR_EXTX_overlay extension.
Tuuina atu le lagolago mo le Vive Wand ma Valve Index controllers ma lo latou faʻaogaina mo le faʻaogaina o le gaioiga ma le tolu tikeri o le saʻolotoga (3DOF, gaioiga i itu e tolu). I masina a sau, matou te fuafua e faʻaopoopo le lagolago mo le ono tikeri o le saʻolotoga (6DOF, luma / tua, luga / lalo, agavale/taumatau, yaw, pitch, roll) e faʻaaoga ai le faiga o siaki. fale mālamalama.
Fa'aopoopo le lagolago mo le Bluetooth LE, lea e aofia i le aveta'avale mo Google Daydream 3DOF Pule.
Faʻaopoopo le avetaʻavale arduino mo faʻataʻitaʻiga pe a fatuina au oe lava pule;
O le avetaʻavale o le faʻaogaina o le tulaga avanoa e faʻapipiʻiina ai i totonu o le fausaga autu libsurvive.
O lo'o lagolagoina nei e le fa'aogaina o le fa'aoga fa'aoga fa'atagata fa'aleaganu'u, lea e fa'aogaina i le taimi nei e va'ava'ai ai le uta i luga o le PPU i le taimi o le tu'uina atu.
Ua lagolagoina nei e Monado-gui le teuina o tulaga i le $XDG_CONFIG_HOME/monado ma le $HOME/.config/monado directories. Faʻaopoopo le tomai e faʻapipiʻi ai mea puʻe puʻeata faʻatasi ma se faʻaoga USB mo PSMV (PlayStation Move) ma PSVR (PlayStation VR).
Ua toe fa'aleleia le faiga fa'apotopotoga. Faaopoopo PPA fale teu oloa mo Ubuntu ma Monado afifi, OpenXR-SDK ma xr-hardware udev tulafono.
Faʻaopoopo le lagolago mo le amataina o le monado-auʻaunaga e ala i le faʻagaoioia o socket i systemd.
Tulaga fa'avae:
Enisinia va'aiga fa'ava-o-malo (su'esu'eina o mea, su'esu'eina o luga, toe fa'aleleia o mata, fa'ailoaina o taga, mata'i mata);
Inisinia mo le siakiina o uiga (gyro stabilizer, motion prediction, controllers, optical motion tracking through the camera, position tracking based on data from a VR helmet);
Tulaga tu'ufa'atasia (tulaga tu'u sa'o, fa'agasolo ata, fa'asa'oga tioata, tu'ufa'atasiga, fatuina o se avanoa faigaluega mo le galulue fa'atasi ma le tele o talosaga);
Fesoʻotaʻiga afi (faʻataʻitaʻiga o gaioiga faʻaletino, se seti o widgets ma se meafaigaluega mo faʻaoga mea moni);
Mea faigaluega (fa'avasegaina o meafaigaluega, fa'apipi'i tuaoi o feoaiga).
O mea taua:
Avetaavale mo pulou moni moni HDK (OSVR Hacker Developer Kit) ma PlayStation VR HMD, faapea foi mo le PlayStation Move controllers ma Razor Hydra.
Avetaavale mo matatioata augmented reality Fetu i Matu.
Aveta'avale mo le Intel RealSense T265 tulaga fa'atulagaina faiga.
udev ruleset e fetuutuunai le avanoa i masini mea moni e aunoa ma le mauaina o avanoa aʻa.
Vaega o le tulituliloaina o gaioiga ma se auivi mo le faamamaina ma le tafeina o vitio.
E ono tikeri o le sa'olotoga faiga e siaki ai uiga (6DoF, luma/tua, luga/lalo, agavale/taumatau, u'u, pitch, lola) mo PSVR ma PS Move controllers.
Module mo le tuʻufaʻatasia ma Vulkan ma OpenGL faʻataʻitaʻiga APIs.
Faiga leai se ulu.
Puleaina o fegalegaleaiga fa'apitonu'u ma manatu.
Lagolago autu mo le fa'atulagaina o fa'avaa ma fa'amatalaga fa'amatalaga (gaioiga).
O se 'au'aunaga tu'ufa'atasi ua saunia e lagolagoina le sa'o sa'o i le masini, e fa'aalo ai le fa'aumau X system. Tuuina atu lanu mo Vive ma Panotools. O loʻo i ai le lagolago mo faʻasalalauga faʻapitoa.