מעקב התנועה של ARCore מסתמך גם על מידע חזותי מהמצלמה וגם על מדידות אינרציאליות מיחידת המדידה האינרטיבית (IMU) של המכשיר. מומלץ לפעול לפי ההנחיות הבאות כדי לוודא שהאפליקציה מספקת תנאים אופטימליים ל-ARCore, כדי לאפשר מעקב וזיהוי של תכונות בסביבה.
מספקים את חוויית המשתמש הטובה ביותר
באמצעות AR אפשר ליצור חוויות ייחודיות ומהנות למשתמשים. עם זאת, המשתמשים עלולים להיות מתוסכלים כשהם לא בטוחים איך להמשיך או מה הם אמורים לראות, בנוסף לתמונת המעבר של המצלמה.
כדי לספק חוויית משתמש טובה ככל האפשר, חשוב להקפיד על הדברים הבאים באפליקציה:
- מספק למשתמשים משוב ברור
- מעודד אותם להזיז את המכשיר
- מראה להם איך ליצור אינטראקציה עם המכשיר שלהם כדי ליהנות מ-AR
לרשימה מלאה יותר של המלצות עיצוב, עיינו בהנחיות שלנו לעיצוב מציאות רבודה.
ההנחיות האלה מבוססות על מחקר בסיסי ומציעות תובנות ורעיונות שבעזרתם תוכלו לעצב חוויית AR טובה יותר עבור המשתמשים.
לעודד את המשתמשים להזיז את המצלמה לאט
ל-ARCore נדרש מידע חזותי מהמצלמה כדי לפתח הבנה בסביבה. תזוזה מהירה במכשיר עלולה לגרום לטשטוש של תמונת המצלמה, וכתוצאה מכך לפגוע ביכולת של ARCore לעקוב אחר תכונות ולזהות אותן.
במהלך פרקי זמן קצרים של תנועה, ARCore מסתמך על נתוני IMU כדי להעריך את תנוחת המכשיר. כשהתנועה נעצרת, המעקב החזותי ממשיך.
כדאי להימנע מפרק זמן ממושך של תנועה מהירה, שעלול לגרום ל-ARCore לאבד את המעקב ולמנוע זיהוי של תכונות.
שימוש יעיל בעוגנים
קראו את המאמר עבודה עם עוגנים כדי להבין טוב יותר איך עוגנים פועלים, איך להשתמש בהם ביעילות באפליקציה ושיקולים אחרים לגבי חוויית המשתמש ועיצוב.
לא להשתמש במשוב פיזי
רטט של המכשיר עלול להפריע באופן זמני ליכולת של ARCore להעריך במדויק את תנוחת המכשיר, ולכן יש להימנע ממתן משוב פיזי למשתמש — למשל, באמצעות שימוש ברטט של המכשיר.