ذكاء بيانات أفلاطون.
البحث العمودي و Ai.

OpenXR 1.1 يقدم عرضًا رائعًا والمزيد في المواصفات

التاريخ:

مواصفات OpenXR 1.1 متاحة الآن.

OpenXR هي واجهة برمجة التطبيقات القياسية الصناعية المفتوحة لتطوير تطبيقات XR الأصلية وأوقات التشغيل. تتم إدارته بواسطة Khronos، وهو نفس اتحاد الصناعة غير الربحي الذي يدير OpenGL وVulkan وWebGL. تضم مجموعة عمل OpenXR جميع الشركات الكبرى في الصناعة، بما في ذلك Meta، وPico، وHTC، وValve، وVarjo، وUnity - ولكن ليس Apple على وجه الخصوص.

تم الانتهاء من مواصفات OpenXR 1.0 في عام 2019. وقد أضافت العديد من الشركات والمجموعات ميزات إضافية بالإضافة إلى المواصفات الأساسية من خلال امتدادات OpenXR، و برنامج OpenXR 1.1 يجلب خمسة من هذه الملحقات إلى المواصفات الأساسية لتدعمها جميع الأجهزة:

  • ستيريو مع تقديم Foveated (تمت ترقيته من XR_VARJO_quad_views) من Varjo) يضيف دعمًا للعرض الذي يتم تتبعه بالعين أو العرض الثابت "عبر واجهات برمجة تطبيقات عرض الرسومات المتعددة".
  • الطابق المحلي (تمت ترقيته من XR_EXT_local_floor)، وإضافة نوع مساحة إحداثيات تتبع LOCAL_FLOOR ثالث بالإضافة إلى LOCAL وSTAGE الموجودين. يُعرف LOCAL أيضًا باسم التتبع على مستوى العين، ويعني أن إعادة التركيز تؤثر على المحاور الثلاثة جميعها. مع STAGE، لا يتم تطبيق إعادة الترتيب لأن مركز المساحة الإحداثية هو مركز الأرضية في مساحة اللعب الخاصة بك. LOCAL_FLOOR الجديد عبارة عن أرضية وسطية، حيث يتم إعادة تركيز المحورين الأفقيين مع الحفاظ على محاذاة العمودي مع الأرضية الحقيقية.
  • قبضة السطح (تمت ترقيته من XR_EXT_palm_pose)، وهي الوضعية التي "تسمح للتطبيقات بعرض كائن افتراضي في يد المستخدم بشكل موثوق، سواء تم تعقبه مباشرة أو بواسطة وحدة تحكم في الحركة".
  • xrLocateSpaces (وامتدادها المكافئ XR_KHR_locate_spaces)، "وظيفة لتحديد مجموعة من المسافات".
  • XrUuid (تمت ترقيته من XR_EXT_uuid)، وهو نوع بيانات يحمل معرفًا فريدًا عالميًا.
أنواع مساحة إحداثيات التتبع الثلاثة في OpenXR اعتبارًا من الإصدار 1.1.

يقول Khronos إن OpenXR 1.1 يوفر أيضًا "ميزات وتوضيحات جديدة"، بما في ذلك 13 ملفًا تعريفيًا جديدًا للتفاعل، ومعرفات لأسطح وضع الإبهام، والقلم، وتجعيد الزناد، وشريحة الزناد، واكتشاف القرب لعناصر وحدة التحكم، واللمسات الموضعية في مشغل الفهرس وتحت إبهام.

علاوة على ذلك، يضيف OpenXR 1.1 رموز خطأ جديدة للأذونات غير الكافية والتبعيات غير ممكّنة، لمساعدة المطورين في تصحيح أخطاء التطبيق.

كررت الشركات الكبرى بما في ذلك Meta، وPico، وHTC، وValve، وVarjo، وUnity دعمها لـ OpenXR وأعربت عن عزمها دعم OpenXR 1.1 - ولكن مرة أخرى، لا سيما Apple. لا تدعم Apple Vision Pro OpenXR، وذلك باستخدام واجهات برمجة تطبيقات ARKit وRealityKit المفتوحة الخاصة بها.

بقعة_صورة

أحدث المعلومات الاستخباراتية

بقعة_صورة

الدردشة معنا

أهلاً! كيف يمكنني مساعدك؟