ဖွင့်ထားသော virtual reality ပလပ်ဖောင်း Monado 21.0.0 ကို ဖြန့်ချိသည်။

Collabora သည် OpenXR စံနှုန်း၏ open source အကောင်အထည်ဖော်မှုဖြစ်သည့် Monado 21.0.0 ကို ထုတ်ပြန်ကြေညာခဲ့သည်။ OpenXR စံနှုန်းကို Khronos လုပ်ငန်းစုမှ ပြင်ဆင်ထားပြီး virtual နှင့် augmented reality အပလီကေးရှင်းများဖန်တီးရန်အတွက် universal API တစ်ခုအပြင် စက်ပစ္စည်းများ၏ လက္ခဏာများကို ရှုမြင်နိုင်သော ဟာ့ဒ်ဝဲနှင့် အပြန်အလှန်တုံ့ပြန်ရန်အတွက် အလွှာအစုံကို သတ်မှတ်ပေးပါသည်။ Monado သည် စမတ်ဖုန်းများ၊ တက်ဘလက်များ၊ PC များနှင့် အခြားစက်ပစ္စည်းများတွင် virtual နှင့် augmented reality ဖြင့် အလုပ်များကို စုစည်းရန် OpenXR လိုအပ်ချက်များကို အပြည့်အဝလိုက်နာနိုင်သည့် runtime ကို ပေးပါသည်။ ပရောဂျက်ကုဒ်ကို C ဖြင့် ရေးသားထားပြီး GPL နှင့် တွဲဖက်အသုံးပြုနိုင်သော အခမဲ့ Boost Software License 1.0 အောက်တွင် ဖြန့်ဝေထားသည်။

Monado 21.0.0 သည် OpenXR 1.0 စံနှုန်းနှင့် တရားဝင်သဟဇာတဖြစ်မည့် ပထမဆုံးထွက်ရှိမှုဖြစ်သည်။ Khronos Consortium သည် လိုက်ဖက်ညီသော စမ်းသပ်မှုကို ပြုလုပ်ခဲ့ပြီး တရားဝင် တွဲဖက်အသုံးပြုနိုင်သော OpenXR အကောင်အထည်ဖော်မှုများစာရင်းတွင် Monado ကို ထည့်သွင်းထားသည်။ VR စက်ပုံတူမုဒ်တွင် ဒက်စ်တော့တည်ဆောက်မှုကို အသုံးပြု၍ OpenGL နှင့် Vulkan ဂရပ်ဖစ် API နှစ်ခုလုံးဖြင့် စမ်းသပ်မှုများ ပြုလုပ်ခဲ့သည်။ အစောပိုင်းတွင် ဗားရှင်းကို 1.0 နံပါတ်သတ်မှတ်ရန် စီစဉ်ထားသော်လည်း ဆော့ဖ်ဝဲအင်ဂျင်နီယာများသည် Mesa ဗားရှင်းနံပါတ်သတ်မှတ်ခြင်းနှင့် ဆင်တူသော နှစ်အလိုက် နံပါတ်ကို အသုံးပြုရန် ဆုံးဖြတ်ခဲ့သည်။

ဒုတိယအရေးကြီးသော ဆန်းသစ်တီထွင်မှုသည် SteamVR ပလပ်ဖောင်းအတွက် ယာဉ်မောင်းတစ်ဦးနှင့် SteamVR အတွက် ပလပ်အင်ဂျင်နရေတာတစ်ခုတို့နှင့်အတူ SteamVR ပလပ်ဖောင်းအတွက် ယာဉ်မောင်းကို ပြင်ဆင်ခြင်းဖြစ်ပြီး၊ SteamVR အတွက် မည်သည့်နားကြပ်ဒရိုက်ဗာများ (HMDs) နှင့် Monado အတွက် ဖန်တီးထားသည့် ထိန်းချုပ်ကိရိယာများကိုမဆို အသုံးပြုခွင့်ပေးသည်။ ဥပမာအားဖြင့်၊ Monado သည် OpenHMD၊ Panotools (PSVR) နှင့် Vive/Vive Pro/Valve Index virtual reality နားကြပ်များအတွက် ယာဉ်မောင်းများကို ပံ့ပိုးပေးပါသည်။

ပလပ်ဖောင်းဖွဲ့စည်းမှု-

  • Spatial အမြင်အာရုံအင်ဂျင် (အရာဝတ္ထုခြေရာခံခြင်း၊ မျက်နှာပြင်ရှာဖွေခြင်း၊ ကွက်ကွက်ပြန်လည်တည်ဆောက်ခြင်း၊ အမူအရာအသိအမှတ်ပြုခြင်း၊ မျက်လုံးခြေရာခံခြင်း);
  • ဇာတ်ကောင်ခြေရာခံခြင်းအတွက်အင်ဂျင် (gyro stabilizer၊ ရွေ့လျားမှုခန့်မှန်းချက်၊ ထိန်းချုပ်ကိရိယာများ၊ ကင်မရာမှတဆင့် optical လှုပ်ရှားမှုခြေရာခံခြင်း၊ VR ခမောက်မှဒေတာကိုအခြေခံ၍ တည်နေရာခြေရာခံခြင်း);
  • ပေါင်းစပ်ဆာဗာ (တိုက်ရိုက် အထွက်မုဒ်၊ ဗီဒီယို ထပ်ဆင့်ပို့ခြင်း၊ မှန်ဘီလူး ပြုပြင်ခြင်း၊ ပေါင်းစပ်ခြင်း၊ အပလီကေးရှင်းများစွာနှင့် တပြိုင်နက် လုပ်ဆောင်ရန်အတွက် အလုပ်ခွင်တစ်ခု ဖန်တီးခြင်း)
  • အပြန်အလှန်တုံ့ပြန်မှုအင်ဂျင် (ရုပ်ပိုင်းဆိုင်ရာ လုပ်ငန်းစဉ်များကို ပုံဖော်ခြင်း၊ ဝစ်ဂျက်များ အစုံလိုက်နှင့် virtual reality အပလီကေးရှင်းများအတွက် ကိရိယာတန်ဆာပလာတစ်ခု);
  • ကိရိယာတန်ဆာပလာ (စက်ပစ္စည်း ချိန်ညှိခြင်း၊ ရွေ့လျားမှုနယ်နိမိတ် သတ်မှတ်ခြင်း)။

အဓိကသော့ချက်များ:

  • virtual reality ခမောက်များအတွက် HDK (OSVR Hacker Developer Kit) နှင့် PlayStation VR HMD အပြင် Vive Wand၊ Valve Index၊ PlayStation Move နှင့် Razor Hydra controllers အတွက်။
  • OpenHMD ပရောဂျက်မှ ပံ့ပိုးထားသော ဟာ့ဒ်ဝဲကို အသုံးပြုနိုင်သည်။
  • North Star အတွက် ယာဉ်မောင်းသည် အစစ်အမှန်မျက်မှန်ကို တိုးမြှင့်ထားသည်။
  • Intel RealSense T265 တည်နေရာခြေရာခံစနစ်အတွက် Driver ။
  • အမြစ်အခွင့်ထူးများမရယူဘဲ virtual reality စက်များသို့ဝင်ရောက်ခွင့်အတွက် udev စည်းမျဉ်းအစုံ။
  • စစ်ထုတ်ခြင်းနှင့် ဗီဒီယိုကြည့်ရှုခြင်းအတွက် မူဘောင်တစ်ခုပါရှိသော လှုပ်ရှားမှုခြေရာခံခြင်း အစိတ်အပိုင်းများ။
  • PSVR နှင့် PS Move ထိန်းချုပ်ကိရိယာများအတွက် လွတ်လပ်မှုခြောက်ဒီဂရီခြေရာခံစနစ် (6DoF၊ ရှေ့/နောက်၊ အတက်/အဆင်း၊ ဘယ်/ညာ၊ ယောင်၊ pitch၊ roll)။
  • Vulkan နှင့် OpenGL ဂရပ်ဖစ် API များနှင့် ပေါင်းစည်းရန်အတွက် မော်ဂျူးများ
  • ခေါင်းမဲ့မုဒ်။
  • spatial interaction နှင့် အမြင်ကို စီမံခန့်ခွဲခြင်း။
  • frame synchronization နှင့် information input (လုပ်ဆောင်ချက်များ) အတွက် အခြေခံပံ့ပိုးမှု။
  • စနစ် X ဆာဗာကို ကျော်ဖြတ်ကာ စက်သို့ တိုက်ရိုက်အထွက်ကို ပံ့ပိုးပေးသည့် အဆင်သင့်လုပ်ထားသော ပေါင်းစပ်ဆာဗာ။ Vive အတွက် Shaders နှင့် Panotools တို့ကို ပေးထားသည်။ ပရိုဂျက်တာအလွှာများအတွက် ပံ့ပိုးမှုရှိပါသည်။

ဖွင့်ထားသော virtual reality ပလပ်ဖောင်း Monado 21.0.0 ကို ဖြန့်ချိသည်။


source: opennet.ru

မှတ်ချက် Add