د موناډو لومړی خوشې کول، د مجازی واقعیت وسیلو لپاره یو پلیټ فارم

خپور شوی د پروژې لومړی خوشې کول ښکلی، چې موخه یې د معیارونو خلاص پلي کول دي اوپن ایکس آر، کوم چې د مجازی او وده شوي واقعیت غوښتنلیکونو رامینځته کولو لپاره یو نړیوال API تعریفوي ، په بیله بیا د هارډویر سره متقابل عمل لپاره د پرتونو سیټ چې د ځانګړي وسیلو ځانګړتیاوې خلاصوي. معیار د Khronos کنسورشیم لخوا چمتو شوی، کوم چې د OpenGL، OpenCL او Vulkan په څیر معیارونو ته وده ورکوي. د پروژې کوډ په C او کې لیکل شوی لخوا توزیع شوی د GPL-compatible Boost Software License 1.0 لاندې، کوم چې د BSD او MIT جوازونو پر بنسټ والړ دی، مګر په بائنری بڼه کې د مشتق کار توزیع کولو پر مهال انتساب ته اړتیا نلري.

موناډو یو رن ټایم چمتو کوي چې په بشپړ ډول د OpenXR اړتیاو سره مطابقت لري ، کوم چې په سمارټ فونونو ، ټابلیټونو ، کمپیوټرونو او نورو وسیلو کې د مجازی او وده شوي واقعیت سره د کار تنظیم کولو لپاره کارول کیدی شي. د پروژې په چوکاټ کې ډیری بنسټیز فرعي سیسټمونه رامینځته کیږي:

  • د ځایي لید انجن (د څیز تعقیب، د سطحې کشف، د میش بیارغونه، د اشارې پیژندنه، د سترګو تعقیب)؛
  • د کرکټر تعقیب لپاره انجن (ګیرو سټیبلائزر ، د حرکت وړاندوینې ، کنټرولرونه ، د کیمرې له لارې نظری حرکت تعقیب ، د VR هیلمټ څخه د معلوماتو پراساس موقعیت تعقیب کول)؛
  • جامع سرور (مستقیم محصول حالت، ویډیو فارورډ کول، د لینز سمون، کمپوز کول، د ډیری غوښتنلیکونو سره په ورته وخت کې کار کولو لپاره د کار ځای رامینځته کول)؛
  • د متقابل عمل انجن (د فزیکي پروسو سمول، د ویجټونو سیټ او د مجازی واقعیت غوښتنلیکونو لپاره وسیله کټ)؛
  • وسایل (د تجهیزاتو اندازه کول، نصب کول د حرکت حدود).

د موناډو لومړی خوشې کول، د مجازی واقعیت وسیلو لپاره یو پلیټ فارم

لومړۍ خپرونه تجرباتي ګڼل کیږي او هدف یې د پلیټ فارم سره د پراختیا کونکو پیژندل دي. په خپل اوسني حالت کې، موناډو تاسو ته اجازه درکوي غوښتنلیکونه رامینځته کړئ او د ملاتړ شوي وسیلو په کارولو سره گردش تعقیب کړئ OpenHMD، او همدارنګه د مستقیم ښودلو وړتیا هم چمتو کوي (مستقیم حالت) د عملیاتي سیسټم ګرافیک سټیک څخه تیریدو سره مجازی واقعیت وسیلو ته د محصول لپاره.
د اوس لپاره، یوازې لینکس ملاتړ کیږي (په راتلونکي کې د نورو عملیاتي سیسټمونو ملاتړ تمه کیږي).

کلیدي ځانګړتیاوې:

  • د مجازی حقیقت هیلمټونو لپاره د چلوونکو شتون HDK (OSVR Hacker Developer Kit) او
    د پلی سټیشن VR HMD، په بیله بیا د پلی سټیشن حرکت کنټرولرانو لپاره او ریزر هایډرا.

  • د استفادې وړ оборудованияد پروژې لخوا ملاتړ کیږي OpenHMD.
  • د لوړ شوي حقیقت شیشې لپاره ډرایور شمالي ستوري.
  • د Intel RealSense T265 موقعیت تعقیب سیسټم لپاره ډرایور.
  • udev قواعد د ریښی امتیازاتو ترلاسه کولو پرته مجازی واقعیت وسیلو ته لاسرسی تنظیم کول.
  • د فلټر کولو او ویډیو سټینګ کولو لپاره د چوکاټ سره د حرکت تعقیب اجزا.
  • د PSVR او PS حرکت کنټرولرانو لپاره د آزادۍ کرکټر تعقیب سیسټم شپږ درجې (6DoF، مخکی / شاته، پورته / ښکته، کیڼ / ښي، یا، پچ، رول).
  • د ولکان او اوپن جی ایل ګرافیک APIs سره د ادغام لپاره ماډلونه.
  • بې سرې حالت.
  • د ځایي تعامل او لید اداره کول.
  • د چوکاټ همغږي کولو او د معلوماتو ان پټ (عملونو) لپاره بنسټیز ملاتړ.
  • یو چمتو شوی کمپوزیټ سرور چې وسیله ته مستقیم محصول ملاتړ کوي ، د سیسټم ایکس سرور څخه تیریږي. د Vive او لپاره سیډرونه چمتو کوي Panotools. د پروجیکشن پرتونو لپاره ملاتړ شتون لري.


سرچینه: opennet.ru

Add a comment