Monado 21.0.0 ачык виртуалдык реалдуулук платформасынын чыгарылышы

Collabora Monado 21.0.0 чыгарууну жарыялады, OpenXR стандартынын ачык булак ишке ашыруу. OpenXR стандарты Khronos консорциуму тарабынан даярдалган жана виртуалдык жана кеңейтилген реалдуулук тиркемелерин түзүү үчүн универсалдуу APIди, ошондой эле конкреттүү түзүлүштөрдүн мүнөздөмөлөрүн абстракциялаган аппараттык камсыздоо менен өз ара аракеттенүү үчүн катмарлардын топтомун аныктайт. Monado смартфондордо, планшеттерде, компьютерлерде жана башка түзмөктөрдө виртуалдык жана кеңейтилген реалдуулук менен иштөөнү уюштуруу үчүн колдонула турган OpenXR талаптарына толук жооп берген иштөө убактысын камсыз кылат. Долбоордун коду C тилинде жазылган жана GPL менен шайкеш келген акысыз Boost Software License 1.0 астында таратылат.

Monado 21.0.0 OpenXR 1.0 стандартына расмий түрдө шайкеш келген биринчи релиз болгон. Khronos Consortium шайкештикти тестирлөөдөн өткөрдү жана Monadoну расмий түрдө туура келген OpenXR ишке ашыруулардын тизмесине кошту. Сыноолор OpenGL жана Vulkan графикалык API'лери менен VR түзмөгүнүн симуляциясы режиминде иш тактасын колдонуу менен аткарылды. Башында версия 1.0 номери менен пландалган, бирок иштеп чыгуучулар Mesa версиясынын номерлөөсүнө окшош жыл боюнча номерлөө колдонууну чечишкен.

Экинчи маанилүү инновация SteamVR платформасына мамлекеттик трекерди ишке ашыруу менен драйверди, ошондой эле SteamVR үчүн плагин генераторун даярдоо болду, ал SteamVRде Monado үчүн түзүлгөн каалаган гарнитура драйверлерин (HMDs) жана контроллерлорду колдонууга мүмкүндүк берет. Мисалы, Monado OpenHMD, Panotools (PSVR) жана Vive/Vive Pro/Valve Index виртуалдык реалдуулук гарнитуралары үчүн драйверлерди камсыз кылат.

Платформанын курамы:

  • Мейкиндикти көрүү кыймылдаткычы (объектиге көз салуу, беттик аныктоо, торду реконструкциялоо, жаңсоолорду таануу, көзгө көз салуу);
  • Каармандарды көзөмөлдөө үчүн кыймылдаткыч (гиростабилизатор, кыймылды болжолдоо, контроллерлор, камера аркылуу оптикалык кыймылга көз салуу, VR туулгасынан алынган маалыматтарга негизделген абалды көзөмөлдөө);
  • Композиттик сервер (түз чыгаруу режими, видео багыттоо, линзаларды коррекциялоо, композиттөө, бир эле учурда бир нече тиркемелер менен иштөө үчүн жумушчу мейкиндикти түзүү);
  • Өз ара аракеттенүү механизми (физикалык процесстердин симуляциясы, виджеттердин топтому жана виртуалдык реалдуулук тиркемелери үчүн инструменттер топтому);
  • Приборлор (жабдууларды калибрлөө, кыймылдын чектерин белгилөө).

Негизги өзгөчөлүктөр:

  • HDK (OSVR Hacker Developer Kit) жана PlayStation VR HMD виртуалдык реалдуулук каскалары үчүн, ошондой эле Vive Wand, Valve Index, PlayStation Move жана Razor Hydra контроллерлору үчүн драйвер.
  • OpenHMD долбоору тарабынан колдоого алынган жабдыктарды колдонуу мүмкүнчүлүгү.
  • North Star кошумчаланган реалдуулук көз айнегинин айдоочусу.
  • Intel RealSense T265 абалын көзөмөлдөө системасы үчүн айдоочу.
  • Түпкү укуктарды албастан виртуалдык реалдуулук түзмөктөрүнө кирүү мүмкүнчүлүгүн конфигурациялоо үчүн udev эрежелеринин жыйындысы.
  • Видеону чыпкалоо жана агылтуу үчүн негизи бар кыймылды көзөмөлдөө компоненттери.
  • PSVR жана PS Move контроллерлору үчүн алты даражадагы эркиндикке көз салуу системасы (6DoF, алдыга/артка, өйдө/ылдый, сол/оңго, ийилүү, тепкич, түрмөк).
  • Vulkan жана OpenGL графикалык API менен интеграциялоо үчүн модулдар.
  • Башсыз режим.
  • Мейкиндиктик өз ара аракеттенүүнү жана көз карашты башкаруу.
  • кадр синхрондоштуруу жана маалымат киргизүү үчүн негизги колдоо (иш-аракеттер).
  • Системанын X серверин кыйгап өтүп, түзмөккө түз чыгарууну колдогон даяр курама сервер. Vive жана Panotools үчүн шейдерлер берилет. Проекциялык катмарлар үчүн колдоо бар.

Monado 21.0.0 ачык виртуалдык реалдуулук платформасынын чыгарылышы


Source: opennet.ru

Комментарий кошуу