الإصدار الأول من Monado ، وهي منصة لأجهزة الواقع الافتراضي
نشرت الإصدار الأول من المشروع مونادو، تهدف إلى إنشاء تطبيق مفتوح للمعيار برنامج OpenXR، والتي تحدد واجهة برمجة التطبيقات العالمية لإنشاء تطبيقات الواقع الافتراضي والمعزز، بالإضافة إلى مجموعة من الطبقات للتفاعل مع الأجهزة التي تلخص خصائص أجهزة معينة. تم إعداد المعيار من قبل اتحاد Khronos، الذي يقوم أيضًا بتطوير معايير مثل OpenGL وOpenCL وVulkan. كود المشروع مكتوب بلغة C و وزعت من خلال بموجب ترخيص Boost Software License 1.0 المتوافق مع GPL، والذي يعتمد على تراخيص BSD وMIT، ولكنه لا يتطلب الإسناد عند توزيع عمل مشتق في شكل ثنائي.
يوفر Monado وقت تشغيل يتوافق تمامًا مع متطلبات OpenXR، والذي يمكن استخدامه لتنظيم العمل مع الواقع الافتراضي والمعزز على الهواتف الذكية والأجهزة اللوحية وأجهزة الكمبيوتر الشخصية وأي أجهزة أخرى. يتم تطوير العديد من الأنظمة الفرعية الأساسية في إطار المشروع:
محرك الرؤية المكانية (تتبع الأشياء، اكتشاف السطح، إعادة بناء الشبكة، التعرف على الإيماءات، تتبع العين)؛
محرك لتتبع الشخصية (مثبت الجيروسكوب، والتنبؤ بالحركة، وأجهزة التحكم، وتتبع الحركة البصرية من خلال الكاميرا، وتتبع الموقع بناءً على البيانات الواردة من خوذة الواقع الافتراضي)؛
خادم مركب (وضع الإخراج المباشر، إعادة توجيه الفيديو، تصحيح العدسة، التركيب، إنشاء مساحة عمل للعمل في وقت واحد مع العديد من التطبيقات)؛
محرك التفاعل (محاكاة العمليات الفيزيائية، ومجموعة من الأدوات ومجموعة أدوات لتطبيقات الواقع الافتراضي)؛
يعتبر الإصدار الأول تجريبيًا ويهدف إلى تعريف المطورين بالمنصة. في حالته الحالية، يسمح لك Monado بإنشاء تطبيقات وتتبع التدوير على الأجهزة المدعومة باستخدام أوبنHMD، ويوفر أيضًا القدرة على العرض المباشر (الوضع المباشر) للإخراج إلى أجهزة الواقع الافتراضي لتجاوز مكدس رسومات نظام التشغيل.
في الوقت الحالي، يتم دعم Linux فقط (من المتوقع دعم أنظمة التشغيل الأخرى في المستقبل).