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

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

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

עוגנים ועוגנים ב-Cloud

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

תרחישים לדוגמה לפיתוח באמצעות 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.

איך פועלים Cloud Anchors

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

בהמשך מוסבר באופן כללי איך פועלים אירוח ופתרון:

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

אירוח

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

טיפול בבעיה

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

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

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