إمكانات AR Foundation وARCore الإضافية لـ Unity ومميزاتها

AR Foundation عبارة عن إطار عمل يعمل من عدّة منصات ويتيح لك إنشاء تجارب الواقع المعزّز مرة واحدة، ثم إنشاؤها لأجهزة Android أو iOS. تتيح ARCore Plugin for AR Foundation تفعيل وظائف وميزات ARCore إضافية لم يتم الكشف عنها بعد من خلال AR Foundation والمكوّن الإضافي ARCore XR على Android والمكوّن الإضافي ARKit XR على نظام التشغيل iOS.

ميزة ARCore AR Foundation مع إضافات ARCore
إصدارات Unity المتوافقة Unity 2019.4.3f1 أو إصدار أحدث
دعم Unity XR ثبِّت حزم AR Foundation وARCore XR Plugin، وفعِّل موفر مكوّن ARCore الإضافي ضمن Project Settings (إعدادات المشروع) > XR Plug-in Management (Android).
مستودعات GitHub
(حزمة تطوير البرامج (SDK) / النماذج)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
سير عمل التطوير داخل المحرّر الواقع المعزّز والمحاكاة
إيقاف جلسة الواقع المعزّز مؤقتًا إيقاف عنصر اللعبة ARSession
رصد مشاكل التتبّع استخدِم السمة notTrackingReason المقدَّمة من ARSession وعرض NotTrackingReason.
اختيار إعدادات الكاميرا راجع تهيئة الكاميرا للحصول على إضافات ARCore
العثور على طائرة استخدِم رصد الطائرة المقدَّم من ARPlaneManager
البرامج الثابتة المحلية استخدِم علامات الارتساء المقدَّمة من ARAnchorManager.
تثبيتات على السحابة الإلكترونية مُقدَّم من إضافات ARCore
تقدير الإضاءة الأساسي استخدِم وضع كثافة الإضاءة لتقدير الضوء المقدَّم من ARCameraManager
تقدير إضاءة النطاق العالي الديناميكية البيئي يتم تفعيل هذه الميزة تلقائيًا عند اختيار إعدادات متوافقة مع الكاميرا واختيار واحد أو أكثر من إعدادات النطاق العالي الديناميكية للبيئة:
  • التوافق الكروي المحيط واتجاه الضوء الرئيسي وكثافة الضوء الرئيسي في وضع التقدير الضوئي المقدَّم من ARCameraManager
  • إنّ المجسات البيئية مفعَّلة في AREnvironmentProbeManager.
الصور المعزَّزة استخدِم تتبُّع الصور(ثنائي الأبعاد) المقدَّم من ARTrackedImageManager.
الوجوه المعزَّزة استخدِم ميزة تتبُّع الوجه المقدَّمة من ARFaceManager.
واجهة برمجة التطبيقات المفصَّلة يمكنك استخدام AROcclusionManager لتفعيل الإغلاق التلقائي في AR Foundation 4.1.0-preview.2 أو إصدار أحدث باستخدام المكوّن الإضافي ARCore XR 4.1.0-preview.2 أو إصدار أحدث
إنشاء انعكاسات شعاعية استخدِم Raycasting المقدَّمة من "ARRaycastManager"
نقاط الميزات استخدِم سُحب النقاط المقدَّمة من "ARPointCloudManager".
الوصول إلى صورة كاميرا الواقع المعزّز استخدِم فيديو التمرير المقدَّم من ARCameraBackground
الوصول إلى صورة وحدة المعالجة المركزية (CPU) من تقديم AR Foundation
الوصول إلى بنية وحدة معالجة الرسومات ويمكن الوصول إليها من خلال عناصر Texture2D خارجية.
العرض المتعدد سلاسل المحادثات هذا الخيار متاح في إعدادات مشغّل Android في AR Foundation 2.1.0 أو الإصدارات الأحدث.

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