תוספי 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
תהליך פיתוח בכלי העריכה AR מרחוק ו-AR סימולציה
השהיית הסשן ב-AR להשבית את ARSession אובייקט במשחק
זיהוי בעיות במעקב כדאי להשתמש notTrackingReason סופק על ידי ARSession והחזרת NotTrackingReason
בחירה של הגדרת המצלמה ראו הגדרת המצלמה לתוספי ARCore
מציאת מטוסים כדאי להשתמש זיהוי מטוסים סופק על ידי ARPlaneManager
עוגנים מקומיים כדאי להשתמש עוגנים סופק על ידי ARAnchorManager
מודעות עוגן בענן סופק על ידי תוספי ARCore
הערכה בסיסית של התאורה להשתמש בעוצמת האווירה. הערכה קלה המצב סופק על ידי ARCameraManager
הערכת תאורת HDR סביבתית מופעלת באופן אוטומטי כשבוחרים הגדרה תואמת של המצלמה נבחרו הגדרות HDR סביבתיות או יותר:
  • Ambient Spherical Harmonics, כיוון אור ראשי, עוצמת האור הראשית הערכה קלה המצב סופק על ידי ARCameraManager
  • בדיקות סביבתיות מופעלות במסגרת AREnvironmentProbeManager
תמונות מרובות כדאי להשתמש (2D) מעקב אחרי תמונות סופק על ידי ARTrackedImageManager
פנים מורחבות כדאי להשתמש מעקב אחר פנים סופק על ידי ARFaceManager
API של עומק אפשר להשתמש ב-AROcclusionManager כדי להפעיל חסימה אוטומטית ב-AR Foundation 4.1.0-preview.2 ואילך עם פלאגין ARCore XR 4.1.0-preview.2 ואילך
פליטת קרניים כדאי להשתמש Raycasting סופק על ידי ARRaycastManager
נקודות של פיצ'רים כדאי להשתמש ענני נקודות סופק על ידי ARPointCloudManager
גישה לתמונה ממצלמת AR כדאי להשתמש סרטון רגיל סופק על ידי ARCameraBackground
גישה לתמונה מסוג מעבד (CPU) סופקו על ידי AR Foundation
גישה לטקסטורה של GPU נגיש כגורם חיצוני Texture2Ds.
עיבוד של ריבוי שרשורים נתמך ב: הגדרות של Android Player ב-AR Foundation 2.1.0 ואילך.

השלבים הבאים