Steam Audio זמין כעת כקוד פתוח

אודיו של Steam

Steam Audio מספקת פתרון אודיו מרחבי מתקדם למשחקי ואפליקציות VR

שסתום הוצג לאחרונה, באמצעות פוסט בבלוג, ההכרזה על שחרור קוד מקור Steam Audio SDK וכל האביזרים הנלווים, שאיתם כעת למפתחים יש את החופש להתאים את Steam Audio לצרכים שלהם ולהשתמש בגרסאות מתוקנות במוצרים שונים, לרבות מסחריים, ללא צורך בפתיחת קוד המקור של השינויים שבוצעו.

תנועה זו לא רק שזה פותח אפשרויות חדשות לקהילת המפתחים, אבל זה מזמינה גם את המעוניינים בפיתוח של Steam Audio להשתתף באופן פעיל בפרויקט, שכן כעת יש להם הזדמנות לתרום שינויים ושיפורים משלהם לפרויקט, מה שיכול לשפר עוד יותר את הפלטפורמה ולהתאים אותה למגוון יישומים ותרחישים.

אנו שמחים להכריז שעם הגרסה האחרונה של Steam Audio, קוד המקור המלא של Steam Audio SDK זמין כעת כקוד פתוח. עם מהדורה זו, אנו שואפים לתת יותר שליטה למפתחים, מה שיוביל לחוויות טובות יותר עבור המשתמשים שלהם ובתקווה לתרומות חשובות לקהילה הרחבה יותר של מפתחים המשתמשים ב-Steam Audio.

זה מגיע לאחר קבלת משוב רב ערך מקהילה ותרומה לתוספים שכבר זמינים כקוד פתוח (Unity, Unreal ו-FMOD Studio), ואנחנו רוצים להביא את אותם היתרונות ל-SDK הליבה.

מוזכר ש למרות הפתיחה הזו, Valve תמשיך לתמוך ולפתח את Steam Audio כפי שעשתה עד כה, תוך שמירה על מחויבותה לאיכות וחדשנות בתחום האודיו. בנוסף, Steam Audio ימשיך להיות נתמך במגוון רחב של פלטפורמות, כולל לינוקס, Windows, macOS, Android ו-iOS, מה שמבטיח את הנגישות והשימושיות שלה במגוון סביבות פיתוח ויישומים.

למי שלא יודע על Steam Audio, הם צריכים לדעת את זה מציעה סדרה של כלים רבי עוצמה לעבודה עם צליל היקפי תלת מימדי ביישומים שונים, לרבות משחקי מחשב ומערכות מציאות מדומה. היכולת שלך לדמות סביבות צליל מציאותיות, תוך התחשבות במיקום המאזין, תנועת הראש, המרחק ממקור הקול וגורמים נוספים, חיוני ליצירת חווית אודיו סוחפת ומסתגלת.

בין המאפיינים המרכזיים של Steam Audio שבולטים, נוכל למצוא את הדברים הבאים:

  • אינטגרציה עם מנועי משחק וסביבות יצירת סאונד: Steam Audio תואם ל-Unity 2017.3+ ו-Unreal Engine 4.27+, כמו גם ל-FMOD Studio 2.0+. בנוסף, פותח מודול לשילוב עם מערכת יצירת הסאונד Wwise.
  • סימולציה בזמן אמת של הפצת קול: Steam Audio מדמה אוטומטית את התפשטות הקול בסביבה ואת האינטראקציה שלו עם אובייקטים, ומוסיפה ריאליזם לאודיו.
  • חישוב השתקפות וקליטה של ​​קול על ידי עצמים: שוקל את הגיאומטריה של הסצנה כדי לחשב כיצד קול מוחזר ונבלע על ידי עצמים הנמצאים.
  • מעקב אחר סיבוב ומיקום מאזינים במציאות מדומה: Steam Audio מתאים את הסאונד בהתבסס על הסיבוב והמיקום של המאזין, מספק חווית סאונד מציאותית בסביבות מציאות מדומה ותומך בסוגים שונים של חומרה למערכות VR.
  • יצירת צליל בינאורלי תלת מימדי באמצעות HRTF: Steam Audio משתמש בפונקציית Head and Torso Transfer (HRTF) כדי ליצור צליל בינאורלי תלת מימדי, אשר לוקח בחשבון את המאפיינים של תפיסת גלי הקול של האוזניים ואת מיקום הראש ביחס למקור הקול.
  • תמיכה בפורמט סאונד היקפי של Ambisonics: Steam Audio תומך בפורמט הסאונד ההיקפי של Ambisonics, שמתחשב בהפצת סאונד הן אופקית והן אנכית, ומספק חווית סאונד מלאה וסוחפת יותר.
  • הפצת סאונד אפוי לסצנות סטטיות: מאפשר לך ליצור מראש ולשמור אפקטים קוליים בשלב תכנון הסצנה, לשפר את איכות הסאונד ולהפחית את צריכת המשאבים בזמן הריצה על ידי לא צורך לחשב פרמטרי סאונד תוך כדי תנועה.

לבסוף, ראוי להזכיר שהקוד כתוב ב C++ ופורסם תחת רישיון Apache 2.0 ואם אתה מעוניין לדעת יותר על כך, תוכל לעיין בפרטים בקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.