حول العرض عن بعد من Azure

⁩العرض عن بعد من Azure⁧⁩ (ARR) هي خدمة تمكنك من تقديم محتوى ثلاثي الأبعاد تفاعلي عالي الجودة في السحابة وبثه في الوقت الفعلي إلى الأجهزة، مثل HoloLens 2.

الرسم التخطيطي الذي يظهر مثالاً على محرك السيارات ثلاثي الأبعاد عالي الجودة والتفاعلي المقدم.

تمتلك الأجهزة غير المربوطة قوة حسابية محدودة لتقديم نماذج معقدة. بالنسبة إلى العديد من التطبيقات سيكون من غير المقبول، على الرغم من ذلك، للحد من الدقة البصرية بأي شكل من الأشكال. تقارن لقطة الشاشة التالية النموذج بالتفاصيل الكاملة مع نموذج تم تدميره باستخدام أداة إنشاء محتوى شائعة:

نموذج العينة

يتكون النموذج المصغر من حوالي 200000 مثلث (بما في ذلك الأجزاء الداخلية المفصلة)، مقابل أكثر من 18 مليون مثلث في النموذج الأصلي.

⁩يعمل التقديم عن بعد⁧⁩ على حل هذه المشكلة عن طريق نقل حمل العمل إلى وحدات معالجة الرسومات المتطورة في السحابة. يقوم محرك الرسومات المستضاف على السحابة بعرض الصورة، وترميزها على أنها دفق فيديو، وتدفقها إلى الجهاز المستهدف.

العرض الهجين

في معظم التطبيقات، لا يكفي تقديم نموذج معقد فقط. تحتاج أيضا واجهة مستخدم مخصصة لتوفير وظائف للمستخدم. لا يفرض لك العرض البعيد Azure استخدام إطار عمل مخصص لواجهة المستخدم، بل يدعم ⁧⁩العرض الهجين⁧⁩. وهذا يعني أنه يمكنك عرض العناصر على الجهاز، باستخدام الطريقة المفضلة لديك، مثل ⁧⁩MRTK⁧⁩.

في نهاية الإطار، يقوم العرض عن بعد من Azure بعد بدمج المحتوى المقدم محليا تلقائيًا مع الصورة البعيدة. بل إنها قادرة على القيام بذلك مع الانسداد الصحيح.

تقديم وحدة معالجة الرسومات المتعددة

بعض النماذج تكون مُعقدة للغاية بحيث لا يمكن عرضها بمعدلات إطارات تفاعلية، حتى بالنسبة إلى وحدات معالجة الرسومات المتطورة. خاصة في التصور الصناعي هذه مشكلة شائعة. لدفع الحدود إلى أبعد من ذلك، يمكن للعرض عن بعد من Azure توزيع حمل العمل على وحدات معالجة الرسومات المتعددة. تُدمج النتائج في صورة واحدة، ما يجعل العملية شفافة تمامًا للمستخدم.

تصميم بمستوى مرتفع

يوضح هذا الرسم التخطيطي بنية التقديم البعيد:

التصميم

تتضمن دورة كاملة لإنشاء صورة الخطوات التالية:

  1. العميل: إعداد الإطار
    1. التعليمات البرمجية الخاصة بك: تتم معالجة إدخال المستخدم، ويتم تحديث الرسم البياني المشهد
    2. رمز ARR: يتم إرسال تحديثات الرسم البياني للمشهد والظهور المتوقع للرأس إلى الخادم
  2. جانب الخادم: التقديم البعيد
    1. محرك التقديم يوزع التقديم عبر وحدات معالجة الرسومات المتوفرة
    2. الإخراج من وحدات نهج المجموعة متعددة يحصل تتألف في صورة واحدة
    3. يتم ترميز الصورة كتيار الفيديو، وإرسالها مرة أخرى إلى العميل
  3. جانب العميل: الانتهاء
    1. الكود الخاص بك: يتم عرض المحتوى المحلي الاختياري (واجهة المستخدم، المحددات، ...)
    2. رمز ARR: في "الحاضر"، يتم دمج المحتوى المقدم محليا تلقائيا مع دفق الفيديو

زمن وصول الشبكة هو المشكلة الرئيسية. عادة ما يكون وقت الدوران بين إرسال طلب وتلقي النتيجة طويلاً جدًا بالنسبة إلى معدلات الإطار التفاعلي. لذلك قد يكون أكثر من إطار واحد في الطيران في أي وقت.

الخطوات التالية