עוגנים של Cloud מאפשרים למשתמשים שונים לשתף חוויות AR

מדריכים ספציפיים לפלטפורמה

עוגן בענן הוא סוג מיוחד של עוגן שאפשר להשתמש בו כדי לשמור חוויות AR בעולם האמיתי. עם ARCore Cloud Anchor API או ARCore Cloud Anchor service, אפשר ליצור שכבות אינטראקטיביות של מידע דיגיטלי ולעגן אותן למיקומים בפועל, ולעצב חוויות שאנשים רבים יכולים לשתף לאורך זמן במכשירים שונים. ‫Cloud Anchors מקשר בין מיקומים בעולם האמיתי לבין תוכן דיגיטלי שכל אחד יכול לגשת אליו ממכשירים ניידים תואמים. משתמשי Android ו-iOS יכולים להשתתף באותה חוויה ולחזור אליה שוב ושוב, גם שבועות או חודשים לאחר מכן.

עוגנים ועוגני ענן

עוגני Cloud Anchors הם עוגנים שמתארחים בנקודת הקצה בענן של ARCore API. האירוח הזה מאפשר למשתמשים לשתף חוויות באותה אפליקציה. ההנחיות הבסיסיות לגבי עוגנים חלות גם על עוגני ענן.

תרחישי שימוש בפיתוח באמצעות ARCore Cloud Anchor API

‫ARCore Cloud Anchor API יכול לעזור לכם לשמור חוויות AR בעולם האמיתי וליצור חוויות משותפות בין משתמשים. בהמשך מפורטות כמה דרכים שבהן אפשר להשתמש בו בפרויקטים שלכם.

המשך של חוויות AR בעולם האמיתי

‫Cloud Anchors מאפשרים למשתמש אחד להציב אובייקט AR בסביבה הפיזית, ולמשתמש אחר לראות את אותו אובייקט באותו מקום במועד מאוחר יותר. לדוגמה, אפשר להשתמש ב-Cloud Anchors כדי ליצור שלטים וירטואליים מול חנויות, להשאיר לחברים פתקים וירטואליים על משטחי המטבח או לעצב מחדש את חדרי השינה עם פוסטרים וירטואליים. באופן כללי, מומלץ להשתמש ב-Cloud Anchors לחוויות מציאות רבודה (AR) במרחב.

חוויות שיתוף פעולה בזמן אמת

בנוסף, Cloud Anchors מאפשרת שיתוף פעולה בזמן אמת בין משתמשים. לדוגמה, המשתמשים יכולים לשחק פינג-פונג וירטואלי על שולחן הקפה, או לצייר יחד עם הקהילה שלהם ציור קיר וירטואלי.

אין לי מכשיר תואם

‫ARCore Cloud Anchor API פועל בכל המכשירים שנתמכים על ידי ARCore.

איך פועלים עוגנים בענן

‫ARCore מתחבר לנקודת הקצה בענן של ARCore API כדי לארח ולפתור Cloud Anchors, וכך מאפשר את החוויות המשותפות האלה. לשם כך נדרש חיבור פעיל לאינטרנט.

הנה תמונה כללית של אופן הפעולה של אירוח ופתרון:

  1. המשתמש יוצר עוגן מקומי בסביבה שלו.
  2. העוגן מתארח –‏ ARCore מעלה את הנתונים של העוגן המקומי לנקודת הקצה בענן של ARCore API, ונקודת הקצה מחזירה מזהה ייחודי לעוגן הזה.
  3. האפליקציה מפיצה את המזהה הייחודי הזה למשתמשים אחרים.
  4. העוגן נפתר – משתמשים שהמכשירים שלהם כוללים את המזהה הייחודי יכולים ליצור מחדש את אותו עוגן באמצעות ARCore Cloud Anchor API.

אירוח

כדי ליצור ולשמור עוגן, ARCore משתמש במפת תכונות תלת-ממדית של המרחב שמסביב לעוגן. כדי ליצור את מפת התכונות הזו, המצלמה האחורית של המכשיר צריכה למפות את הסביבה בתוך מרכז העניין ומסביבו מזוויות ומיקומים שונים לפני השיחה עם המארח. לאחר מכן, ARCore Cloud Anchor API יוצר מפת תלת-ממד של המרחב ומחזיר למכשיר מזהה ייחודי של עוגן בענן.

Resolving

כשמשתמש אחר באותו סביבה מכוון את המצלמה של המכשיר שלו לאזור שבו נמצא העוגן בענן, בקשת זיהוי גורמת ל-ARCore Cloud Anchor API להשוות מעת לעת בין מאפיינים חזותיים מהסצנה לבין מפת המאפיינים התלת-ממדית שנוצרה. ‫ARCore משתמש בהשוואות האלה כדי לזהות במדויק את המיקום, הכיוון והתנוחה של המשתמש ביחס לעוגן הענן.

מדיניות הוצאה משימוש של API

פרטים נוספים זמינים במאמר מדיניות הוצאה משימוש של ARCore Cloud Anchor API.