Monado açıq mənbəli VR platforma buraxılışı 21.0.0

Collabora şirkəti OpenXR standartının açıq mənbə tətbiqi olan Monado 21.0.0-ın buraxıldığını elan etdi. OpenXR standartı Khronos konsorsiumu tərəfindən hazırlanmışdır və virtual və genişlənmiş reallıq proqramlarının yaradılması üçün universal API-ni, həmçinin konkret 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. 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ə kodu C dilində yazılmışdır və GPL ilə uyğun gələn pulsuz Boost Software License 1.0 altında paylanmışdır.

Monado 21.0.0 rəsmi olaraq OpenXR 1.0 standartına uyğun gələn ilk buraxılış idi. Khronos Konsorsiumu uyğunluq testi keçirdi və Monado-nu rəsmi olaraq uyğun gələn OpenXR tətbiqləri siyahısına əlavə etdi. Testlər həm OpenGL, həm də Vulkan qrafika API-ləri ilə VR cihaz simulyasiya rejimində iş masası quruluşundan istifadə etməklə həyata keçirilir. Əvvəlcə versiyanın 1.0 nömrələnməsi planlaşdırılırdı, lakin tərtibatçılar Mesa versiyasının nömrələnməsinə bənzər il əsaslı nömrələmədən istifadə etmək qərarına gəldilər.

İkinci mühüm yenilik SteamVR platforması üçün dövlət izləyicisinin tətbiqi ilə drayverin, eləcə də SteamVR-də Monado üçün yaradılmış istənilən qulaqlıq drayverlərindən (HMD) və kontrollerlərdən istifadə etməyə imkan verən SteamVR üçün plagin generatorunun hazırlanması olub. Məsələn, Monado OpenHMD, Panotools (PSVR) və Vive/Vive Pro/Valve Index virtual reallıq qulaqlıqları üçün drayverlər təqdim edir.

Platformanın tərkibi:

  • 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, hərəkət sərhədlərinin təyin edilməsi).

Əsas xüsusiyyətlər:

  • HDK (OSVR Hacker Developer Kit) və PlayStation VR HMD virtual reallıq dəbilqələri, həmçinin Vive Wand, Valve Index, PlayStation Move və Razor Hydra kontrollerləri üçün sürücü.
  • OpenHMD layihəsi tərəfindən dəstəklənən avadanlıqlardan istifadə etmək bacarığı.
  • North Star əlavə reallıq eynəklərinin sürücüsü.
  • Intel RealSense T265 mövqe izləmə sistemi üçün sürücü.
  • Kök imtiyazları əldə etmədən virtual reallıq cihazlarına girişi konfiqurasiya etmək üçün udev qaydaları toplusu.
  • 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ə Panotools üçün şaderlər verilir. Proyeksiya təbəqələri üçün dəstək var.

Monado açıq mənbəli VR platforma buraxılışı 21.0.0


Mənbə: opennet.ru

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