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

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

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