AR Foundation היא מסגרת בפלטפורמות שונות שמאפשרת ליצור חוויות של מציאות רבודה פעם אחת, ולאחר מכן לפתח אותן למכשירי Android או iOS. ARCore Extensions for 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 |
אומדן אור בסיסי |
שימוש במצב Ambient Intensity
Light Estimation
שמסופק על ידי ARCameraManager
|
הערכת תאורה של HDR סביבתי |
ההגדרה מופעלת באופן אוטומטי כשבוחרים הגדרת מצלמה תואמת ובוחרים אחת או יותר מההגדרות של HDR סביבתי:
|
תמונות משופרות |
שימוש במעקב אחר תמונות(2D) שסופק על ידי ARTrackedImageManager
|
תצוגות שעון עם תוספות |
שימוש במעקב אחר פנים של ARFaceManager
|
Depth API |
משתמשים ב-AROcclusionManager כדי להפעיל את הסתרה אוטומטית ב-AR Foundation בגרסה 4.1.0-preview.2 ואילך, באמצעות ARCore XR Plugin בגרסה 4.1.0-preview.2 ואילך
|
Raycasting |
שימוש ב-Raycasting שמסופק על ידי ARRaycastManager
|
נקודות תכונה |
שימוש בענני נקודות שסופקו על ידי ARPointCloudManager
|
גישה לתמונות מהמצלמה ל-AR |
שימוש בווידאו ללא עיבוד שמסופק על ידי ARCameraBackground
|
גישה לתמונה של מעבד | מקור התוכן: AR Foundation |
גישה למרקמים ב-GPU | ניתנים לגישה כ-Texture2D חיצוניים. |
רינדור במספר שרשורים |
התכונה נתמכת בהגדרות הנגן של Android ב-AR Foundation בגרסה 2.1.0 ואילך. |