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

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

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