השיחה על מציאות מדומה ותחושת הנוכחות - היכולת לתוכנית להרגיש כאילו אתה בעצם במציאות אחרת - מתמקדת בדרך כלל בגרפיקה.
"אבל עיקרון ישן של מפתחי משחקים הוא שהסאונד הוא שהופך אותו לאמיתי", אומר נתן מרץ ל-Polygon. מרץ הוא מנהל מוצר שעובד עלGoogle Cardboardצוות, עם התמקדות בערכת פיתוח התוכנה. "אם אתה רוצה ליצור חוויה סוחפת שפועלת בטלפון שלך, הדרך הטובה ביותר לעשות זאת, הדרך החסכונית ביותר לעשות זאת מבחינה חישובית היא למעשה באמצעות אודיו", הוא מסביר.
היום הצוות מכריז על הוספת אודיו מרחבי ל-Cardboard SDK. כאשר מפתחים ינצלו את התוכנה הם יוכלו ליצור אשליה של צליל תלת מימדי, גם כשהמשתמש לובש אוזניות סטנדרטיות.
"מנהג ישן של מפתחי משחקים הוא שהסאונד הוא שהופך אותו לאמיתי"
"רעיון הליבה הוא שבעולם האמיתי יש לנו שתי אוזניים, והאוזניים האלה מופרדות על ידי מרחק אבל גם על ידי המוח שלנו והגולגולת שלנו", אמר מרץ. "מה שקורה בעולם האמיתי הוא שאם אתה שומע צליל לשמאלך, אתה לא שומע אותו רק באוזן שמאל, אתה שומע אותו באוזן שמאל ובאוזן ימין כשהצליל באוזן ימין מתעכב. זה נשמע קצת אחרת. הוא שומע צלילים לאחר שהם עברו דרך הגולגולת שלך. אנחנו יכולים לבצע סוג כזה של דוגמנות בזמן אמת".
דוגמנות הראש הפיזי של המשתמש הוא רק החלק הראשון של התוכנה, השלב השני הוא דוגמנות הסביבהסְבִיבראש המשתמש. "יש לנו כלים המאפשרים למפתחים ליצור את סביבת הסאונד הווירטואלית הזו", הסביר מרץ. גלי הקול יקפצו סביב מערה בצורה שונה בהרבה ממה שהם היו ביער, והתוכנה נותנת למפתחים שליטה על האופן שבו הצליל מתקשר עם הסביבה.
זה היה צריך להיות זול מבחינה חישובית
מכיוון ש-Cardboard היא פלטפורמה שמכוונת למיינסטרים - משחקי Cardboard וחוויות ניתנים להפעלה במגוון רחב של טלפונים חכמים באמצעות צופה זול מאוד - היה חשוב שהתוכנה הזו תהיה יעילה ככל האפשר. "ה-SDK מותאם למעבדים ניידים (למשל הוראות SIMD) ולמעשה מחשב את האודיו בזמן אמת על שרשור נפרד, כך שרוב העיבוד מתרחש מחוץ למעבד הראשי", נכתב בפוסט בבלוג.
מפתחים יכולים גם לשלוט במידת ההשפעה הזו על בסיס צליל. האם אתה צריך יותר נאמנות לקול הדמות שמסתובבת סביב השחקן, אבל לא אכפת לך אם אפקט המים המטפטפים ברקע לא כל כך ברור? אתה יכול לגרום לזה לקרות.
"מה שאני הכי גאה בו מהעבודה הזו הוא כל האופטימיזציה שהצוות שלנו עשה כדי להפוך את הטכניקות האלה למעשיות בטלפון נייד", אמר מרץ. אתה יכול להוריד אפליקציה לדוגמה של אנדרואיד כדי לשמוע חלק מהאפקטים הללו בסביבה וירטואלית החל מהיום, והעדכון ל-SDK זמין באופן מיידי.