Keluaran pertama Monado, platform untuk peranti realiti maya

diterbitkan keluaran pertama projek Comel, bertujuan untuk mewujudkan pelaksanaan terbuka standard OpenXR, yang mentakrifkan API universal untuk mencipta aplikasi realiti maya dan ditambah, serta satu set lapisan untuk berinteraksi dengan perkakasan yang mengabstrakkan ciri peranti tertentu. Piawaian itu disediakan oleh konsortium Khronos, yang turut membangunkan piawaian seperti OpenGL, OpenCL dan Vulkan. Kod projek ditulis dalam C dan diedarkan oleh di bawah Lesen Perisian Boost 1.0 yang serasi dengan GPL, yang berdasarkan lesen BSD dan MIT, tetapi tidak memerlukan atribusi apabila mengedarkan karya terbitan dalam bentuk binari.

Monado menyediakan masa jalan yang mematuhi sepenuhnya keperluan OpenXR, yang boleh digunakan untuk mengatur kerja dengan realiti maya dan tambahan pada telefon pintar, tablet, PC dan sebarang peranti lain. Beberapa subsistem asas sedang dibangunkan dalam rangka kerja projek:

  • Enjin penglihatan spatial (penjejakan objek, pengesanan permukaan, pembinaan semula jaringan, pengecaman isyarat, pengesanan mata);
  • Enjin untuk penjejakan aksara (penstabil giro, ramalan gerakan, pengawal, penjejakan gerakan optik melalui kamera, penjejakan kedudukan berdasarkan data daripada topi keledar VR);
  • Pelayan komposit (mod output langsung, pemajuan video, pembetulan lensa, penggubahan, mencipta ruang kerja untuk bekerja secara serentak dengan beberapa aplikasi);
  • Enjin interaksi (simulasi proses fizikal, satu set widget dan kit alat untuk aplikasi realiti maya);
  • Instrumentasi (penentukuran peralatan, pemasangan sempadan pergerakan).

Keluaran pertama Monado, platform untuk peranti realiti maya

Keluaran pertama dianggap percubaan dan bertujuan untuk membiasakan pembangun dengan platform. Dalam keadaan semasanya, Monado membenarkan anda membuat aplikasi dan menjejaki putaran pada peranti yang disokong menggunakan OpenHMD, dan juga menyediakan keupayaan untuk memaparkan terus (Mod Langsung) untuk output kepada peranti realiti maya yang memintas timbunan grafik sistem pengendalian.
Buat masa ini, hanya Linux yang disokong (sokongan untuk sistem pengendalian lain dijangka pada masa hadapan).

Ciri-ciri utama:

  • Ketersediaan pemandu untuk topi keledar realiti maya HDK (Kit Pembangun Penggodam OSVR) dan
    PlayStation VR HMD, serta untuk pengawal PlayStation Move dan Pisau Cukur Hydra.

  • Kebolehgunaan peralatandisokong oleh projek tersebut OpenHMD.
  • Pemandu untuk cermin mata realiti tambahan Northstar.
  • Pemacu untuk sistem penjejakan kedudukan Intel RealSense T265.
  • set peraturan udev untuk mengkonfigurasi akses kepada peranti realiti maya tanpa mendapatkan keistimewaan root.
  • Komponen penjejakan gerakan dengan rangka kerja untuk penapisan dan penstriman video.
  • Sistem penjejakan aksara kebebasan enam darjah (6DoF, ke hadapan/belakang, atas/bawah, kiri/kanan, yaw, padang, guling) untuk pengawal PSVR dan PS Move.
  • Modul untuk penyepaduan dengan API grafik Vulkan dan OpenGL.
  • Mod tanpa kepala.
  • Mengurus interaksi ruang dan sudut pandangan.
  • Sokongan asas untuk penyegerakan bingkai dan input maklumat (tindakan).
  • Pelayan komposit siap sedia yang menyokong output terus ke peranti, memintas pelayan sistem X. Menyediakan shader untuk Vive dan Panotools. Terdapat sokongan untuk lapisan unjuran.


Sumber: opennet.ru

Tambah komen