تحسين العرض باستخدام إعدادات URP Asset

أجهزة XR المعنيّة
تساعدك هذه الإرشادات في إنشاء تجارب لهذه الأنواع من أجهزة الواقع الممتد.
سماعات رأس بنظام الواقع الممتد
نظارات الواقع الممتد السلكية

توفّر Unity مجموعة متنوعة من الميزات والإعدادات المتعلقة بالأداء في إعدادات Universal Render Pipeline (URP) Asset. يمكنك تفعيل هذه الميزات أو إيقافها لتقليل تكاليف أداء وحدة معالجة الرسومات ووحدة المعالجة المركزية وتحسين جودة المحتوى المرئي.

تغيير إعدادات "مواد عرض حملات الترويج داخل التطبيق"

اتّبِع الخطوات التالية للوصول إلى إعدادات URP Asset في Unity، حيث يمكنك ضبط ميزات الأداء الموضّحة في الأقسام اللاحقة:

  1. من القائمة الرئيسية في Unity، انقر على تعديل > إعدادات المشروع > الرسومات.
  2. ابحث عن مادة العرض Default Render Pipeline، وهي أيضًا مادة عرض URP.
  3. ابحث عن مادة العرض هذه في مشروعك.
  4. انقر بزر الماوس الأيمن على مادة العرض واختَر الخصائص.

إيقاف ميزة "النطاق العالي الديناميكية"

يمكنك إيقاف HDR لتحسين الأداء على أجهزة XR الجوّالة، حيث لا يقدّم HDR تحسينًا كبيرًا في جودة الصورة مقارنةً بتكلفة الأداء.

إيقاف هذه الميزة

في خصائص "مادة عرض URP" التي انتقلت إليها سابقًا، أوقِف النطاق العالي الديناميكية (HDR).

إيقاف المعالجة اللاحقة

تتطلّب المعالجة اللاحقة موارد كثيرة على أجهزة XR الجوّالة، وغالبًا ما تقدّم فائدة مرئية بسيطة مقارنةً بتكلفة الأداء.

إيقاف هذه الميزة

  1. في خصائص "مادة عرض URP" التي انتقلت إليها سابقًا، ابحث عن قائمة أدوات العرض.
  2. في قائمة العارضات، انقر بزر الماوس الأيمن على Universal Renderer واختَر الخصائص.
  3. في قسم المعالجة اللاحقة، ألغِ اختيار مفعَّلة.

إيقاف "وضع تحسين العمق"

تستخدِم أجهزة الواقع الممتد طريقتَي عرض، ما يزيد من تكلفة الأداء اللازمة لتنفيذ عملية التحقّق المسبق من العمق المطلوبة لضبط العمق. تتخطى عملية تهيئة العمق رسم وحدات البكسل المتداخلة لتسريع عملية العرض من خلال استخدام نسيج العمق للتحقّق من التداخلات.

أما بالنسبة إلى أجهزة الواقع الممتد غير المتصلة، فلا فائدة من استخدام ميزة "التحضير للعمق"، إذ يمكنك تحقيق نتائج مشابهة باستخدام ميزات تحسين الأداء على مستوى الأجهزة، مثل Low-Resolution-Z (LRZ) أو Hidden Surface Removal (HSR).

المزايا

  • تجنُّب زيادة تأثير الأداء الناتج عن عملية المرور المسبق للعمق بسبب العرضَين على أجهزة الواقع الممتد
  • يسمح باستخدام تحسينات الأجهزة، مثل LRZ أو HSR، للحصول على نتائج مماثلة.
  • يزيل خطوة غير ضرورية وغير متوافقة مع أجهزة XR غير المربوطة.

إيقاف هذه الميزة

  1. في خصائص مادة عرض URP التي انتقلت إليها سابقًا، ابحث عن قائمة العارض.
  2. انقر بزر الماوس الأيمن على ملف (Universal Renderer Data) واختَر الخصائص (Properties).
  3. غيِّر وضع التمهيد للعمق إلى إيقاف.

تفعيل MSAA لتنعيم الحواف

يُعد استخدام ميزة "تنعيم الحواف المتعدد العينات" (MSAA) طريقة فعّالة لتحسين جودة الصور على الأجهزة الجوّالة ومنصات الواقع الممتد غير المتصلة. يمكن لوحدات معالجة الرسومات المستندة إلى مربّعات، والتي تشيع في هذه الأجهزة، تخزين المزيد من العيّنات في المربّع نفسه.

وهذا يجعل MSAA حلاً فعالاً من حيث الأداء لتنعيم الحواف. توفر قيمة MSAA بمقدار 2x توازنًا جيدًا بين جودة المرئيات والأداء.

تفعيل هذه الميزة

في خصائص URP Asset التي انتقلت إليها سابقًا، غيِّر Anti Aliasing (MSAA) إلى 2x.

استخدام إعدادات وميزات "وضع تصحيح الأخطاء" في URP

تتوفّر إعدادات مهمة أخرى في URP Asset من خلال "وضع تصحيح الأخطاء". اتّبِع الخطوات التالية للوصول إلى هذه الإعدادات:

  1. من القائمة الرئيسية في Unity، انقر على تعديل > إعدادات المشروع.
  2. انقر على قسم الرسومات من اللوحة اليمنى.
  3. ابحث عن مادة العرض Default Render Pipeline (هذه هي مادة عرض URP).
  4. ابحث عن مادة العرض هذه في مشروعك واختَرها.
  5. انقر على النقاط الثلاث في أعلى يسار الشاشة واختَر تصحيح الأخطاء.

إيقاف ميزة "العمق" و"الزخارف الشفافة"

يؤدي إيقاف ميزة "العمق" و"النسيج الشفاف" إلى إلغاء نسخ النسيج الإضافي الذي يستهلك وقت وحدة معالجة الرسومات. تتسبّب هذه الأنسجة في عمليات نسخ إضافية وعمليات تحميل GMEM، ما يؤدي إلى انخفاض الأداء.

في إعدادات تصحيح أخطاء URP Asset، أوقِف الخيارات التالية:

  • Require Depth Textures
  • Require Opaque Texture

تفعيل أداة تجميع الدفعات في SRP

يقلّل SRP Batcher من وقت وحدة المعالجة المركزية (CPU) للمشاهد التي تتضمّن العديد من المواد التي تستخدم صيغة التظليل نفسها من خلال تقليل تغييرات حالة العرض بين طلبات الرسم.

في إعدادات تصحيح أخطاء URP Asset، فعِّل استخدام أداة تجميع الدفعات في SRP.