Monado нь ухаалаг гар утас, таблет, компьютер болон бусад төхөөрөмж дээр виртуал болон өргөтгөсөн бодит байдлыг ашиглан ажлыг зохион байгуулахад ашиглаж болох OpenXR-ийн шаардлагад бүрэн нийцсэн ажиллах цагийг өгдөг. Төслийн хүрээнд хэд хэдэн үндсэн дэд системийг боловсруулж байна.
- Орон зайн харааны хөдөлгүүр (объектыг хянах, гадаргууг илрүүлэх, торыг сэргээх, дохио зангаа таних, нүдийг хянах);
- Тэмдэгтийг хянах хөдөлгүүр (гиро тогтворжуулагч, хөдөлгөөнийг урьдчилан таамаглах, хянагч, камераар дамжуулан хөдөлгөөнийг оптик хянах, VR дуулганы өгөгдөл дээр үндэслэн байрлалыг хянах);
- Нийлмэл сервер (шууд гаралтын горим, видео дамжуулах, линз засах, нэгтгэх, хэд хэдэн програмуудтай нэгэн зэрэг ажиллах ажлын талбар үүсгэх);
- Харилцааны хөдөлгүүр (физик процессын загварчлал, виджетүүдийн багц, виртуал бодит байдлын хэрэглээний хэрэгсэл);
- Багаж хэрэгсэл (тоног төхөөрөмжийн шалгалт тохируулга, суурилуулалт
хөдөлгөөний хил хязгаар ).
Эхний хувилбар нь туршилтын гэж тооцогддог бөгөөд хөгжүүлэгчдийг платформтой танилцахад чиглэгддэг. Одоогийн байдлаар Монадо нь дэмжигдсэн төхөөрөмжүүд дээр програм үүсгэх, эргэлтийг хянах боломжийг олгодог
Одоогоор зөвхөн Линукс дэмжигдсэн байна (цаашид бусад үйлдлийн системийг дэмжих төлөвтэй байна).
Гол давуу талууд:
- Виртуал бодит байдлын хамгаалалтын малгайнд зориулсан драйверуудын бэлэн байдал
HDK (OSVR Hacker Developer Kit) болон
PlayStation VR HMD , түүнчлэн PlayStation Move хянагч болонСахлын машин Гидра . - Хэрэглэх чадвар
оборудования төслөөр дэмжигдсэнOpenHMD . - Өргөтгөсөн бодит нүдний шилний жолооч
Хойд Од . - Intel RealSense T265 байрлалыг хянах системийн драйвер.
-
udev дүрмийн багц root эрх авахгүйгээр виртуал бодит байдлын төхөөрөмжүүдэд хандах хандалтыг тохируулах. - Видео шүүж, цацах хүрээ бүхий хөдөлгөөнийг хянах бүрэлдэхүүн хэсгүүд.
- PSVR болон PS Move хянагчдад зориулсан 6 градусын эрх чөлөөний тэмдэгтийг хянах систем (XNUMXDoF, урагш/уцаа, дээш/доош, зүүн/баруун, хазайлт, давирхай, өнхрөх).
- Vulkan болон OpenGL график API-уудтай нэгтгэх модулиуд.
- Толгойгүй горим.
- Орон зайн харилцан үйлчлэл, үзэл бодлыг удирдах.
- Хүрээний синхрончлол, мэдээлэл оруулах үндсэн дэмжлэг (үйлдэл).
- Системийн X серверийг алгасаж төхөөрөмж рүү шууд гаралтыг дэмждэг бэлэн нийлмэл сервер. Vive болон-д зориулсан шэйдерүүдийг хангадаг
Панототууд . Проекцийн давхаргын дэмжлэг байдаг.
Эх сурвалж: opennet.ru