ב-Google I/O 2021, גוגל מכריזה על כמה עדכונים בולטים לפלטפורמת ARCore כדי לעזור למפתחים לבנות חוויות AR מציאותיות יותר.
ב-Google I/O 2021, גוגל מכריזה על כמה שדרוגים חשובים עבור ARCore, פלטפורמת המציאות הרבודה של החברה שמניעה יותר מ-850 מיליון סמארטפונים אנדרואיד ברחבי העולם. שלא כמו Project Tango, שדרש חומרה מיוחדת, ARCore מסתמכת על החומרה הקיימת של הטלפון שלך ו חיישנים לאיסוף נתונים על עומק, מעקב אחר תנועה ואומדן אור כדי לעזור למפתחים לבנות AR אינטראקטיבי חוויות.
מאז השקתה, גוגל שיפרה בהתמדה את מערך התכונות והיכולות של ARCore, תוך דחיפה הגבולות של מה שמפתחי אפליקציות AR יכולים להשיג עם החומרה הקיימת של אנדרואיד סמארטפונים. בשנה שעברה, גוגל הוציא את ה-API של ARCore Depth כדי לאפשר למפתחים ליצור מפת עומק באמצעות מצלמת RGB אחת בלבד וליצור חוויות AR מציאותיות יותר. כיום, החברה מוסיפה שני כלים חדשים לארסנל של ARCore: Raw Depth API ו-Recording and Playback API.
ARCore Raw Depth API
ממשק ה-API החדש של Raw Depth מתבסס על API לעומק לספק ייצוגים מפורטים יותר של אובייקטים מסביב על ידי יצירת מפות עומק גולמיות עם תמונות ביטחון מתאימות. בעוד שה-Depth API התמקד ביצירת מפות עומק מוחלקות עם הערכות עומק עבור כל הפיקסלים, ה-Raw Depth API שואף ללכוד מפות עומק מציאותיות יותר עם תמונות ביטחון המספקות עומק לכל פיקסל לְהַעֲרִיך.
תחום נוסף של שיפור הוא מבחן הפגיעה שמשתמש כעת במפות עומק במקום מטוסים כדי לספק יותר תוצאות בדיקת פגיעה גם ברצפות שאינן מישוריות ובעלות מרקם נמוך. אפליקציית LifeAR של TeamViewer השתמשה במבחן הפגיעה העומק כדי לשלב יכולות AR בשיחות וידאו.
השיפורים החדשים הללו אינם דורשים חומרה מיוחדת כמו חיישני זמן טיסה (ToF) ולכן ניתן ליישם אותם על רוב מכריע של מכשירים מאושרים של ARCore. ה-Raw Depth API ו-depth hit-test זמינים למפתחים החל מהיום.
API להקלטה והשמעה של ARCore
לצד ה-RAw Depth API החדש, גוגל מציגה לראשונה גם API חדש להקלטה והשמעה ב-ARCore, המעניק למפתחי אפליקציות גמישות רבה יותר לבדיקת חוויות AR שונות. כאשר בונים חוויות AR חדשות, לעתים קרובות מפתחים צריכים לבדוק ברציפות בסביבות ובמקומות ספציפיים. עם ה-API החדש של ההקלטה וההשמעה, מפתחים יכולים כעת להקליט קטעי וידאו עם מטא נתונים של AR כגון נתוני חיישן תנועה של עומק ו-IMU והשתמש בהם כדי ליצור מחדש את אותה סביבה להמשך בדיקה. הרעיון כאן הוא להקליט את הקטע פעם אחת ולהשתמש בו כתבנית כדי לבדוק אפקטים וחוויות AR אחרות במקום לצלם קטעים טריים בכל פעם. אפליקציית Ride-hailing Didi-Rider השתמשה ב-API כדי לבנות ולבדוק כיוונים מונעי AR באפליקציה שלה והצליחה לחסוך 25% במו"פ והאיצה את מחזור הפיתוח שלה בשישה חודשים.
עבור משתמשי קצה, ממשק ה-API של ההקלטה וההשמעה מאפשר גם חוויות AR חדשות כמו AR לאחר לכידה. זה מאפשר למשתמשים להזין סרטון שהוקלט בעבר לאפליקציות AR, מסיר את הצורך להיות שם פיזית במקום ולבצע סשן מצלמה חי. במילים אחרות, משתמשים יכולים לצלם קטעים פעם אחת ולהוסיף אפקטי AR מאוחר יותר. ARCore Recording and Playback API זמין למפתחים החל מהיום, ותוכלו לקרוא עליו עוד הדף הזה.