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 .
|
تقدير الإضاءة في نطاق عالي الديناميكية للبيئة |
يتم تفعيله تلقائيًا عند اختيار إعدادات كاميرا متوافقة وأحد
أو أكثر من إعدادات "النطاق العالي الديناميكية في الإضاءة":
|
الصور الموسّعة |
استخدِم
تتبُّع الصور(ثنائية الأبعاد)
المقدَّم من 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 أو الإصدارات الأحدث. |