موناڈو کی پہلی ریلیز، ورچوئل رئیلٹی ڈیوائسز کے لیے ایک پلیٹ فارم

شائع ہوا منصوبے کی پہلی ریلیز پیارا، جس کا مقصد معیار کا کھلا نفاذ بنانا ہے۔ اوپن ایکس آر، جو ورچوئل اور اگمینٹڈ رئیلٹی ایپلی کیشنز بنانے کے لیے یونیورسل API کی وضاحت کرتا ہے، نیز ہارڈ ویئر کے ساتھ تعامل کے لیے پرتوں کا ایک سیٹ جو مخصوص آلات کی خصوصیات کو ختم کرتا ہے۔ معیار کو Khronos کنسورشیم نے تیار کیا تھا، جو OpenGL، OpenCL اور Vulkan جیسے معیارات بھی تیار کرتا ہے۔ پروجیکٹ کوڈ C اور میں لکھا گیا ہے۔ نے بانٹا GPL سے مطابقت رکھنے والے بوسٹ سافٹ ویئر لائسنس 1.0 کے تحت، جو BSD اور MIT لائسنس پر مبنی ہے، لیکن بائنری شکل میں مشتق کام کو تقسیم کرتے وقت انتساب کی ضرورت نہیں ہے۔

Monado ایک رن ٹائم فراہم کرتا ہے جو OpenXR کے تقاضوں کی مکمل تعمیل کرتا ہے، جس کا استعمال سمارٹ فونز، ٹیبلیٹس، پی سی اور دیگر آلات پر ورچوئل اور بڑھا ہوا حقیقت کے ساتھ کام کو منظم کرنے کے لیے کیا جا سکتا ہے۔ منصوبے کے فریم ورک کے اندر کئی بنیادی ذیلی نظام تیار کیے جا رہے ہیں:

  • مقامی وژن انجن (آبجیکٹ سے باخبر رہنا، سطح کا پتہ لگانا، میش ری کنسٹرکشن، اشاروں کی شناخت، آنکھ سے باخبر رہنا)؛
  • کریکٹر ٹریکنگ کے لیے انجن (گائرو سٹیبلائزر، موشن پریڈیکشن، کنٹرولرز، کیمرہ کے ذریعے آپٹیکل موشن ٹریکنگ، VR ہیلمٹ سے ڈیٹا کی بنیاد پر پوزیشن ٹریکنگ)؛
  • کمپوزٹ سرور (براہ راست آؤٹ پٹ موڈ، ویڈیو فارورڈنگ، لینس کی اصلاح، کمپوزٹنگ، متعدد ایپلی کیشنز کے ساتھ بیک وقت کام کرنے کے لیے ورک اسپیس بنانا)؛
  • انٹرایکشن انجن (جسمانی عمل کی نقل، ویجٹ کا ایک سیٹ اور ورچوئل رئیلٹی ایپلی کیشنز کے لیے ایک ٹول کٹ)؛
  • سازوسامان (سامان کیلیبریشن، تنصیب تحریک کی حدود).

موناڈو کی پہلی ریلیز، ورچوئل رئیلٹی ڈیوائسز کے لیے ایک پلیٹ فارم

پہلی ریلیز کو تجرباتی سمجھا جاتا ہے اور اس کا مقصد ڈویلپرز کو پلیٹ فارم سے واقف کرانا ہے۔ اپنی موجودہ حالت میں، موناڈو آپ کو ایپلی کیشنز بنانے اور استعمال کرنے والے معاون آلات پر گردش کو ٹریک کرنے کی اجازت دیتا ہے۔ اوپن ایچ ایم ڈی، اور براہ راست ڈسپلے کرنے کی صلاحیت بھی فراہم کرتا ہے (براہ راست موڈ) آپریٹنگ سسٹم گرافکس اسٹیک کو نظرانداز کرتے ہوئے ورچوئل رئیلٹی ڈیوائسز پر آؤٹ پٹ کے لیے۔
ابھی کے لیے، صرف لینکس کو سپورٹ کیا گیا ہے (مستقبل میں دوسرے آپریٹنگ سسٹمز کے لیے سپورٹ متوقع ہے)۔

اہم خصوصیات:

  • ورچوئل رئیلٹی ہیلمٹ کے لیے ڈرائیوروں کی دستیابی ایچ ڈی کے (OSVR ہیکر ڈویلپر کٹ) اور
    پلے اسٹیشن VR HMD، نیز پلے اسٹیشن موو کنٹرولرز اور ریزر ہائیڈرا.

  • قابل استعمال оборудованияمنصوبے کی طرف سے حمایت کی اوپن ایچ ایم ڈی.
  • Augmented Reality چشموں کے لیے ڈرائیور Northstar.
  • Intel RealSense T265 پوزیشن ٹریکنگ سسٹم کے لیے ڈرائیور۔
  • udev قواعد روٹ مراعات حاصل کیے بغیر ورچوئل رئیلٹی ڈیوائسز تک رسائی کو ترتیب دینے کے لیے۔
  • ویڈیو کو فلٹر کرنے اور اسٹریم کرنے کے لیے ایک فریم ورک کے ساتھ موشن ٹریکنگ اجزاء۔
  • PSVR اور PS Move کنٹرولرز کے لیے آزادی کے کریکٹر ٹریکنگ سسٹم کی چھ ڈگری (6DoF، آگے/پیچھے، اوپر/نیچے، بائیں/دائیں، یاؤ، پچ، رول)۔
  • ولکن اور اوپن جی ایل گرافکس API کے ساتھ انضمام کے لیے ماڈیولز۔
  • بے سر موڈ۔
  • مقامی تعامل اور نقطہ نظر کا انتظام۔
  • فریم سنکرونائزیشن اور انفارمیشن ان پٹ (اعمال) کے لیے بنیادی معاونت۔
  • ایک ریڈی میڈ کمپوزٹ سرور جو سسٹم X سرور کو نظرانداز کرتے ہوئے ڈیوائس پر براہ راست آؤٹ پٹ کو سپورٹ کرتا ہے۔ Vive اور کے لیے شیڈر فراہم کرتا ہے۔ Panotools. پروجیکشن تہوں کے لیے سپورٹ موجود ہے۔


ماخذ: opennet.ru

نیا تبصرہ شامل کریں