Virtual reallıq cihazları üçün platforma olan Monado-nun ilk buraxılışı

nəşr edilmişdir layihənin ilk buraxılışı Şirin, standartın açıq tətbiqini yaratmağa yönəlmişdir OpenXR, virtual və genişlənmiş reallıq proqramlarının yaradılması üçün universal API-ni, həmçinin xüsusi cihazların xüsusiyyətlərini mücərrədləşdirən aparatlarla qarşılıqlı əlaqə üçün təbəqələr dəstini müəyyən edir. Standart OpenGL, OpenCL və Vulkan kimi standartları da inkişaf etdirən Khronos konsorsiumu tərəfindən hazırlanıb. Layihə kodu C və dilində yazılmışdır yayılır BSD və MIT lisenziyalarına əsaslanan, lakin ikili formada törəmə işi paylayarkən atribut tələb etməyən GPL uyğun Boost Software License 1.0 altında.

Monado smartfonlar, planşetlər, fərdi kompüterlər və hər hansı digər cihazlarda virtual və əlavə reallıq ilə işi təşkil etmək üçün istifadə oluna bilən OpenXR tələblərinə tam cavab verən iş vaxtı təqdim edir. Layihə çərçivəsində bir neçə əsas alt sistem hazırlanır:

  • Məkan görmə mühərriki (obyektin izlənilməsi, səthin aşkarlanması, mesh rekonstruksiyası, jestlərin tanınması, göz izləmə);
  • Xarakterin izlənilməsi üçün mühərrik (giroskopik stabilizator, hərəkətin proqnozlaşdırılması, nəzarətçilər, kamera vasitəsilə optik hərəkət izləmə, VR dəbilqəsindən alınan məlumatlar əsasında mövqe izləmə);
  • Kompozit server (birbaşa çıxış rejimi, videonun ötürülməsi, obyektivlərin korreksiyası, kompozisiya, bir neçə proqramla eyni vaxtda işləmək üçün iş sahəsinin yaradılması);
  • Qarşılıqlı əlaqə mühərriki (fiziki proseslərin simulyasiyası, vidjetlər dəsti və virtual reallıq tətbiqləri üçün alətlər dəsti);
  • Alətlər (avadanlığın kalibrlənməsi, quraşdırılması hərəkət sərhədləri).

Virtual reallıq cihazları üçün platforma olan Monado-nun ilk buraxılışı

İlk buraxılış eksperimental hesab olunur və tərtibatçıları platforma ilə tanış etmək məqsədi daşıyır. Cari vəziyyətdə, Monado istifadə edərək dəstəklənən cihazlarda proqramlar yaratmağa və fırlanmanı izləməyə imkan verir OpenHMD, həm də birbaşa göstərmək imkanı verir (Direct rejimi) əməliyyat sisteminin qrafik yığınından yan keçərək virtual reallıq cihazlarına çıxış üçün.
Hələlik yalnız Linux dəstəklənir (gələcəkdə digər əməliyyat sistemləri üçün də dəstək gözlənilir).

Əsas xüsusiyyətlər:

  • Virtual reallıq dəbilqələri üçün sürücülərin mövcudluğu HDK (OSVR Hacker Developer Kit) və
    PlayStation VR HMD, həmçinin PlayStation Move nəzarətçiləri üçün və Ülgüc Hydra.

  • İstifadə qabiliyyəti оборудованияlayihə tərəfindən dəstəklənir OpenHMD.
  • Artırılmış reallıq eynəkləri üçün sürücü North Star.
  • Intel RealSense T265 mövqe izləmə sistemi üçün sürücü.
  • udev qaydalar toplusu kök imtiyazları əldə etmədən virtual reallıq cihazlarına girişi konfiqurasiya etmək.
  • Videonun süzülməsi və yayımlanması üçün çərçivə ilə hərəkət izləmə komponentləri.
  • PSVR və PS Move nəzarətçiləri üçün altı sərbəstlik dərəcəsi xarakter izləmə sistemi (6DoF, irəli/geri, yuxarı/aşağı, sol/sağ, əyilmə, meydança, yuvarlanma).
  • Vulkan və OpenGL qrafik API ilə inteqrasiya üçün modullar.
  • Başsız rejim.
  • Məkan qarşılıqlı təsirini və baxış bucağını idarə etmək.
  • Çərçivə sinxronizasiyası və məlumat daxil edilməsi üçün əsas dəstək (hərəkətlər).
  • Sistem X serverindən yan keçərək cihaza birbaşa çıxışı dəstəkləyən hazır kompozit server. Vive və üçün şaderlər təmin edir Panotools. Proyeksiya təbəqələri üçün dəstək var.


Mənbə: opennet.ru

Добавить комментарий