AR Foundation هو إطار عمل متوافق مع جميع الأنظمة الأساسية يتيح لك إنشاء تجارب الواقع المعزّز مرة واحدة، ثم إنشاء تجارب لأجهزة Android أو iOS. تتيح إضافات ARCore لإطار عمل AR Foundation وظائف إضافية في ARCore وميزات غير متوفّرة (حتى الآن) من خلال إطار عمل AR Foundation ومكوّن ARCore الإضافي لتجربة الواقع المعزّز (XR) على Android ومكوّن ARKit الإضافي لتجربة الواقع المعزّز (XR) على iOS.
ميزة ARCore |
AR Foundation
مع ARCore extensions |
---|---|
إصدارات 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 أو الإصدارات الأحدث. |