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 בקטע Project Settings (הגדרות הפרויקט) > XR Plug-in Management (ניהול פלאגין XR) (Android). |
מאגרים ב-GitHub (SDK או דוגמאות) |
google-ar/arcore-unity-extensions Unity-Technologies/arfoundation-samples |
תהליך הפיתוח בתוך הכלי | נהיגה ברכבים וסימולציות של AR |
השהיית הסשן ב-AR |
השבתת אובייקט המשחק ARSession
|
זיהוי בעיות במעקב |
משתמשים ב-
notTrackingReason
שסופקו על ידי ARSession ומחזירים
NotTrackingReason
|
בחירה של הגדרת המצלמה | הגדרת המצלמה עבור תוספים של ARCore |
מציאת מטוסים |
משתמשים
בזיהוי מטוסים
שמסופק על ידי ARPlaneManager
|
עוגנים מקומיים |
שימוש במודעות עוגן שסופקו על ידי ARAnchorManager
|
Cloud Anchors | מקור התוכן: תוספי ARCore |
אומדן אור בסיסי |
צריך להשתמש במצב תאורת אווירה
הערכת אור
שמסופקת על ידי ARCameraManager
|
הערכת תאורה של HDR סביבתי |
מופעלת באופן אוטומטי כשבוחרים הגדרת מצלמה תואמת ונבחרת הגדרה אחת או יותר של HDR סביבתי:
|
תמונות מורחבות |
שימוש במעקב אחר תמונות(2D) שסופק על ידי ARTrackedImageManager
|
פנים מורחבות |
צריך להשתמש
במעקב אחר פנים
שסופק על ידי ARFaceManager
|
API של עומק |
משתמשים ב-AROcclusionManager כדי להפעיל את הסתרה אוטומטית ב-AR Foundation בגרסה 4.1.0-preview.2 ואילך, באמצעות ARCore XR Plugin בגרסה 4.1.0-preview.2 ואילך
|
Raycasting |
שימוש ב-Raycasting שמספק ARRaycastManager
|
נקודות תכונה |
שימוש בענני נקודות שסופקו על ידי ARPointCloudManager
|
גישה לתמונה ממצלמת AR |
צריך להשתמש
בסרטון רגיל
שסופק על ידי ARCameraBackground
|
גישה לתמונה מסוג מעבד (CPU) | מקור התוכן: AR Foundation |
גישה למרקמים ב-GPU | ניתן לגשת אליהם כ-Texture2D חיצוניים. |
רינדור במספר שרשורים |
התכונה נתמכת בהגדרות הנגן של Android ב-AR Foundation בגרסה 2.1.0 ואילך. |