مجموعة Khronos تطلق معيار OpenXR 1.0 للواقع الافتراضي و المعزز
سؤالك عام و غير واضح ما الذي تقصده. المقصود بالمعيار مجموعة من المواصفات specifications التي تبين كيف يجب أن يعمل الشيء بغض النظر عن ماهية التنفيذ implementation و شكله. OpenXR معيار هدفه توحيد طريقة برمجة التطبيقات على مختلف منصات الواقع الافتراضي/المعزز/المدمج و أدواته.
الفقرة السابقة كلام عام و أعطي الآن مثالاً يوضح الفكرة. لو تتابع أخبار الألعاب، ستجد أنه يوجد ألعاب خاصة بنظارات HTC VIVE، و ألعاب أخرى خاصة بنظارات Oculus Rift، و أخرى خاصة بنظارات Microsoft HoloLens. سبب الاختلاف هو أن لكل نظارة برمجة خاصة لها، و يحتاج المطور لبرمجة اللعبة لكل نظارة على حدى. معيار OpenXR يهدف لتوحيد برمجة كل النظارات على اختلافها.
من ناحية الألعاب، أغلب التطبيق يأتي من جهة محرك اللعبة، المعني غالباً هم مطورو محركات الألعاب مثل Unreal و Unity. في نفس الوقت يجب على المنصة نفسها دعم OpenXR.
التعليقات