Audio Steam kini tersedia sebagai sumber terbuka

Audio Wap

Audio Steam Menyampaikan Penyelesaian Audio Spatial Terperinci untuk Permainan dan Apl VR

Injap dilancarkan baru-baru ini, melalui catatan blog, pengumuman tentang Keluaran kod sumber SDK Audio Steam dan semua aksesori yang berkaitan, yang dengannya Kini pembangun mempunyai kebebasan untuk menyesuaikan Audio Steam dengan keperluan mereka dan menggunakan versi yang diubah suai dalam pelbagai produk, termasuk yang komersial, tanpa perlu membuka kod sumber perubahan yang dibuat.

Pergerakan ini Ia bukan sahaja membuka kemungkinan baharu untuk komuniti pembangun, tetapi turut menjemput mereka yang berminat dengan pembangunan tersebut of Steam Audio untuk mengambil bahagian secara aktif dalam projek itu, kerana mereka kini berpeluang menyumbang perubahan dan penambahbaikan mereka sendiri kepada projek, yang boleh menambah baik lagi platform dan menyesuaikannya dengan pelbagai aplikasi dan senario.

Kami berbesar hati untuk mengumumkan bahawa dengan versi Steam Audio terkini, kod sumber SDK Audio Steam yang lengkap kini tersedia sebagai sumber terbuka. Dengan keluaran ini, kami berhasrat untuk memberi lebih kawalan kepada pembangun, yang akan membawa kepada pengalaman yang lebih baik untuk pengguna mereka dan semoga sumbangan berharga kepada komuniti pembangun yang lebih luas menggunakan Audio Steam.

Ini berlaku selepas menerima banyak maklum balas dan sumbangan komuniti yang berharga kepada pemalam yang sudah tersedia sebagai sumber terbuka (Unity, Unreal dan FMOD Studio), dan kami ingin membawa faedah yang sama tersebut kepada SDK teras.

Disebutkan bahawa Walaupun pembukaan ini, Valve akan terus menyokong dan membangunkan Audio Steam seperti yang dilakukan sehingga kini, mengekalkan komitmennya terhadap kualiti dan inovasi dalam bidang audio. Selain itu, Steam Audio akan terus disokong pada pelbagai platform, termasuk Linux, Windows, macOS, Android dan iOS, memastikan kebolehcapaian dan kebolehgunaannya dalam pelbagai persekitaran pembangunan dan aplikasi.

Bagi mereka yang tidak tahu tentang Steam Audio, mereka harus tahu itu menawarkan satu siri alatan berkuasa untuk bekerja dengan bunyi sekeliling 3D dalam pelbagai aplikasi, termasuk permainan komputer dan sistem realiti maya. Keupayaan anda untuk simulasi persekitaran bunyi yang realistik, dengan mengambil kira kedudukan pendengar, pergerakan kepala, jarak dari sumber bunyi dan faktor lain, adalah penting untuk mencipta pengalaman audio yang mengasyikkan dan adaptif.

Antara ciri utama daripada Steam Audio yang menonjol, kita boleh menemui perkara berikut:

  • Integrasi dengan enjin permainan dan persekitaran penciptaan bunyi: Audio Steam serasi dengan Unity 2017.3+ dan Unreal Engine 4.27+, serta FMOD Studio 2.0+. Selain itu, modul sedang dibangunkan untuk disepadukan dengan sistem penciptaan bunyi Wwise.
  • Simulasi masa nyata perambatan bunyi: Audio Stim secara automatik mensimulasikan perambatan bunyi dalam persekitaran dan interaksinya dengan objek, menambahkan realisme pada audio.
  • Pengiraan pantulan dan penyerapan bunyi oleh objek: Mempertimbangkan geometri pemandangan untuk mengira bagaimana bunyi dipantulkan dan diserap oleh objek yang hadir.
  • Menjejaki putaran dan kedudukan pendengar dalam realiti maya: Audio Steam menyesuaikan bunyi berdasarkan putaran dan kedudukan pendengar, memberikan pengalaman bunyi yang realistik dalam persekitaran realiti maya dan menyokong pelbagai jenis perkakasan untuk sistem VR.
  • Penjanaan bunyi binaural 3D menggunakan HRTF: Audio Stim menggunakan Fungsi Pemindahan Kepala dan Torso (HRTF) untuk menjana bunyi binaural 3D, yang mengambil kira ciri-ciri persepsi telinga terhadap gelombang bunyi dan kedudukan kepala berbanding dengan sumber bunyi.bunyi.
  • Sokongan untuk format bunyi sekeliling Ambisonics: Audio Stim menyokong format bunyi sekeliling Ambisonics, yang mempertimbangkan perambatan bunyi secara mendatar dan menegak, memberikan pengalaman bunyi yang lebih penuh dan mendalam.
  • Penyebaran bunyi bakar untuk adegan statik: Membolehkan anda membuat pra-menjana dan menyimpan kesan bunyi semasa peringkat reka bentuk pemandangan, meningkatkan kualiti bunyi dan mengurangkan penggunaan sumber semasa masa jalan dengan tidak perlu mengira parameter bunyi dengan cepat.

Akhir sekali, perlu disebutkan bahawa kod itu ditulis C++ dan diterbitkan di bawah lesen Apache 2.0 dan jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butirannya Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.