Monado бірінші шығарылымы, виртуалды шындық құрылғыларына арналған платформа

жарияланды жобаның алғашқы шығарылымы Монадо, стандартты ашық енгізуді құруға бағытталған OpenXR, ол виртуалды және толықтырылған шындық қолданбаларын жасауға арналған әмбебап API интерфейсін, сондай-ақ құрылғының нақты мүмкіндіктерін абстракциялайтын аппараттық өзара әрекеттесу деңгейлерінің жиынтығын анықтайды. Стандартты Khronos консорциумы әзірледі, ол сонымен қатар OpenGL, OpenCL және Vulkan сияқты стандарттарды әзірлейді. Жобаның коды C және тілінде жазылған таралады GPL-үйлесімді Boost Software License 1.0, BSD және MIT лицензияларына негізделген тегін лицензия, бірақ екілік туынды жұмысты тарату кезінде ешқандай атрибуция талап етілмейді.

Monado OpenXR талаптарына толығымен сәйкес келетін және смартфондарда, планшеттерде, компьютерлерде және кез келген басқа құрылғыларда виртуалды және толықтырылған шындық тәжірибесін енгізу үшін пайдаланылуы мүмкін жұмыс уақытын қамтамасыз етеді. Жоба бірнеше негізгі ішкі жүйелерді әзірлеуде:

  • Кеңістікті көру қозғалтқышы (нысанды бақылау, бетті анықтау, торды қайта құру, ым-ишараны тану, көзді бақылау);
  • Таңбаларды бақылау қозғалтқышы (гиротұрақтандырғыш, қозғалысты болжау, контроллерлер, камера арқылы оптикалық қозғалысты бақылау, VR гарнитурасының деректеріне негізделген позицияны бақылау);
  • Құрама сервер (тікелей шығару режимі, бейне өтпелі, объективтерді түзету, құрастыру, бір уақытта бірнеше қолданбалармен жұмыс істеу үшін жұмыс кеңістігін құру);
  • Өзара әрекеттесу механизмі (физикалық процестерді модельдеу, виджеттер жиынтығы және виртуалды шындық қолданбаларына арналған құралдар жинағы);
  • Аспаптар (жабдықты калибрлеу, орнату қозғалыс шекаралары).

Monado бірінші шығарылымы, виртуалды шындық құрылғыларына арналған платформа

Бірінші шығарылым эксперименттік болып саналады және әзірлеушілерді платформамен таныстыруға бағытталған. Қазіргі күйінде Monado қолданбаларды жасауға және қолдау көрсетілетін құрылғыларда айналуды бақылауға мүмкіндік береді OpenHMD, сонымен қатар тікелей көрсету мүмкіндігін береді (Тікелей режим) операциялық жүйенің графикалық стегін айналып өтетін виртуалды шындық құрылғыларына шығару үшін.
Қазіргі уақытта жұмыс тек келесіде қолдау көрсетіледі Linux (болашақта басқа ОС-тарға қолдау көрсетіледі деп күтілуде).

Негізгі ерекшеліктері:

  • Виртуалды шындық гарнитуралары үшін драйверлердің болуы HDK (OSVR Hacker Developer Kit) және
    PlayStation VR HMD, сондай-ақ PlayStation Move контроллерлері үшін және Ұстара гидра.
  • Қолдану мүмкіндігі оборудования, жобаның қолдауымен OpenHMD.
  • Толықтырылған шындық көзілдіріктерінің драйвері Солтүстік жұлдыз.
  • Intel RealSense T265 позициясын бақылау жүйесіне арналған драйвер.
  • Udev ережелерінің жиынтығы түбірлік артықшылықтарды алмай виртуалды шындық құрылғыларына қол жеткізуді орнату.
  • Бейнені сүзгілеу және ағынмен жіберу үшін негіз бар қозғалысты бақылау компоненттері.
  • PSVR және PS Move контроллерлеріне арналған алты еркіндік дәрежесі таңбаларды бақылау жүйесі (6DoF, алға/артқа, жоғары/төмен, солға/оңға, иілу, қадам, орам).
  • Vulkan және OpenGL графикалық API интерфейстерімен біріктіруге арналған модульдер.
  • Бассыз режим.
  • Кеңістіктік өзара әрекеттесу мен көзқарасты басқару.
  • Кадрларды синхрондау және ақпаратты енгізу (әрекеттер) үшін негізгі қолдау.
  • Жүйенің X серверін айналып өтіп, құрылғыға тікелей шығаруды қолдайтын пайдалануға дайын құрама сервер. Vive және үшін шейдерлер ПанотоколдарПроекциялық қабаттарға қолдау бар.

Бейнені ойнату

Бейнені ойнату

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster