ကုမ္ပဏီ ပူးပေါင်းဆောင်ရွက်ခြင်း
ဖြည့်စွက်ချက်များတွင်-
- Composite Server သည် ယခုအခါ အလွှာပေါင်းများစွာ ပုံဖေါ်ခြင်းကို ပံ့ပိုးပေးထားပြီး၊ အပလီကေးရှင်းများကို ဖွဲ့စည်းပုံများစွာကို လက်ခံဆောင်ရွက်ပေးနိုင်စေပါသည်။
XrCompositionLayerProjection иXrCompositionLayerQuad . အလွှာများစွာဖြင့်အလုပ်လုပ်ခြင်းသည် user interface များကိုဖော်ပြရန်အလွှာလေးခုကိုအသုံးပြုသော application များအတွက်အရေးကြီးပြီးထိုကဲ့သို့သောမြင်ကွင်း၏ထိပ်တွင်ထပ်ထားသောအင်တာဖေ့စ်ပါသောအပလီကေးရှင်းများအတွက်နောက်ထပ်ပံ့ပိုးမှုများအတွက်အခြေခံလည်းဖြစ်သည်။xrdes Desktop သို့မဟုတ်ပလူတို VR .
- ပေါင်းစပ်ဆာဗာနှင့် ဒရိုက်ဗာများကို သီးခြားဝန်ဆောင်မှုလုပ်ငန်းစဉ်များတွင် ထည့်သွင်းထားသည်။
လုပ်ဆောင်နေဆဲဖြစ်သည်။ Monado ဝန်ဆောင်မှု၏ ဥပမာတစ်ခုနှင့် OpenXR အပလီကေးရှင်းများစွာကို ချိတ်ဆက်နိုင်စေရန်နှင့် XR_EXTX_overlay တိုးချဲ့မှုကို အသုံးပြု၍ ၎င်းတို့ကို တစ်ပြိုင်နက် မြင်ယောင်နိုင်စေရန်။ - Vive Wand နှင့် Valve Index controllers များအတွက် ပံ့ပိုးမှု ပေးသည် ခြေရာခံစနစ်ကို အသုံးပြု၍ လာမည့်လများတွင် လွတ်လပ်မှုခြောက်ဒီဂရီ (3DOF၊ ရှေ့/နောက်၊ အတက်/အဆင်း၊ ဘယ်/ညာ၊ ယားယံ၊ အစေး၊ လှိမ့်) အတွက် ပံ့ပိုးမှုထည့်သွင်းရန် စီစဉ်ထားပါသည်။
မီးပြတိုက် . - Google Daydream 3DOF Controller အတွက် ဒရိုက်ဗာတွင်ပါရှိသော Bluetooth LE အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားပါသည်။
- သင်၏ကိုယ်ပိုင်ထိန်းချုပ်ကိရိယာများဖန်တီးသောအခါစမ်းသပ်မှုများအတွက် arduino driver ကိုထပ်ထည့်ပါ။
- open position tracking system ၏ driver ကို main structure တွင် ပေါင်းစပ်ထားသည်။
libsurvive . - အမှားရှာအသုံးပြုသူ အင်တာဖေ့စ်သည် ယခုအခါ စိတ်ကြိုက်ဂရပ်ဖစ်များကို ပံ့ပိုးပေးနေပြီဖြစ်ပြီး တင်ဆက်နေစဉ်အတွင်း CPU ပေါ်ရှိဝန်ကို မြင်သာစေရန် ၎င်းတို့၏ လက်ရှိပုံစံတွင် အသုံးပြုထားသည်။
- ယခု Monado-gui သည် $XDG_CONFIG_HOME/monado နှင့် $HOME/.config/monado လမ်းညွှန်များတွင် ဆက်တင်များသိမ်းဆည်းခြင်းကို ပံ့ပိုးပေးပါသည်။ PSMV (PlayStation Move) နှင့် PSVR (PlayStation VR) အတွက် USB အင်တာဖေ့စ်ဖြင့် စတီရီယိုကင်မရာများကို စီစဉ်သတ်မှတ်နိုင်သည့် စွမ်းရည်ကို ပေါင်းထည့်ထားသည်။
- တပ်ဆင်စနစ်အား ပြန်လည်ဒီဇိုင်းထုတ်ထားပါသည်။ ထပ်ပြောပါသည်။
PPA သိုလှောင်မှု Monado ပက်ကေ့ချ်များ၊ OpenXR-SDK နှင့် xr-hardware udev စည်းမျဉ်းများပါရှိသော Ubuntu အတွက်။ - systemd တွင် socket activation မှတစ်ဆင့် monado-service ကိုစတင်ရန်အတွက် ပံ့ပိုးမှုထပ်ထည့်ထားသည်။
ပလပ်ဖောင်းဖွဲ့စည်းမှု-
- Spatial အမြင်အာရုံအင်ဂျင် (အရာဝတ္ထုခြေရာခံခြင်း၊ မျက်နှာပြင်ရှာဖွေခြင်း၊ ကွက်ကွက်ပြန်လည်တည်ဆောက်ခြင်း၊ အမူအရာအသိအမှတ်ပြုခြင်း၊ မျက်လုံးခြေရာခံခြင်း);
- ဇာတ်ကောင်ခြေရာခံခြင်းအတွက်အင်ဂျင် (gyro stabilizer၊ ရွေ့လျားမှုခန့်မှန်းချက်၊ ထိန်းချုပ်ကိရိယာများ၊ ကင်မရာမှတဆင့် optical လှုပ်ရှားမှုခြေရာခံခြင်း၊ VR ခမောက်မှဒေတာကိုအခြေခံ၍ တည်နေရာခြေရာခံခြင်း);
- ပေါင်းစပ်ဆာဗာ (တိုက်ရိုက် အထွက်မုဒ်၊ ဗီဒီယို ထပ်ဆင့်ပို့ခြင်း၊ မှန်ဘီလူး ပြုပြင်ခြင်း၊ ပေါင်းစပ်ခြင်း၊ အပလီကေးရှင်းများစွာနှင့် တပြိုင်နက် လုပ်ဆောင်ရန်အတွက် အလုပ်ခွင်တစ်ခု ဖန်တီးခြင်း)
- အပြန်အလှန်တုံ့ပြန်မှုအင်ဂျင် (ရုပ်ပိုင်းဆိုင်ရာ လုပ်ငန်းစဉ်များကို ပုံဖော်ခြင်း၊ ဝစ်ဂျက်များ အစုံလိုက်နှင့် virtual reality အပလီကေးရှင်းများအတွက် ကိရိယာတန်ဆာပလာတစ်ခု);
- ကိရိယာတန်ဆာပလာ (စက်ပစ္စည်း ချိန်ညှိခြင်း၊ တပ်ဆင်ခြင်း။
လှုပ်ရှားမှုနယ်နိမိတ်များ ).
အဓိကသော့ချက်များ:
- virtual reality ခမောက်များအတွက် ယာဉ်မောင်း
HDK (OSVR Hacker Developer Kit) နှင့်
PlayStation VR HMD PlayStation Move controllers နှင့်၊Razor Hydra . - အသုံးဝင်မှု
оборудования ပရောဂျက်က ထောက်ခံတယ်။OpenHMD . - augmented reality မျက်မှန်အတွက်ယာဉ်မောင်း
မြောက်အမေရိကစတား . - Intel RealSense T265 တည်နေရာခြေရာခံစနစ်အတွက် Driver ။
-
udev စည်းကမ်းချက် root အခွင့်ထူးများမရယူဘဲ virtual reality စက်များသို့ဝင်ရောက်ခွင့်ကို စီစဉ်သတ်မှတ်ရန်။ - စစ်ထုတ်ခြင်းနှင့် ဗီဒီယိုကြည့်ရှုခြင်းအတွက် မူဘောင်တစ်ခုပါရှိသော လှုပ်ရှားမှုခြေရာခံခြင်း အစိတ်အပိုင်းများ။
- PSVR နှင့် PS Move ထိန်းချုပ်ကိရိယာများအတွက် လွတ်လပ်မှုခြောက်ဒီဂရီခြေရာခံစနစ် (6DoF၊ ရှေ့/နောက်၊ အတက်/အဆင်း၊ ဘယ်/ညာ၊ ယောင်၊ pitch၊ roll)။
- Vulkan နှင့် OpenGL ဂရပ်ဖစ် API များနှင့် ပေါင်းစည်းရန်အတွက် မော်ဂျူးများ
- ခေါင်းမဲ့မုဒ်။
- spatial interaction နှင့် အမြင်ကို စီမံခန့်ခွဲခြင်း။
- frame synchronization နှင့် information input (လုပ်ဆောင်ချက်များ) အတွက် အခြေခံပံ့ပိုးမှု။
- စနစ် X ဆာဗာကို ကျော်ဖြတ်ကာ စက်သို့ တိုက်ရိုက်အထွက်ကို ပံ့ပိုးပေးသည့် အဆင်သင့်လုပ်ထားသော ပေါင်းစပ်ဆာဗာ။ Vive နှင့် အတွက် shaders များပေးသည်။
Panotools . ပရိုဂျက်တာအလွှာများအတွက် ပံ့ပိုးမှုရှိပါသည်။
source: opennet.ru