Steam Audio tani është në dispozicion si burim i hapur

Audio me avull

Steam Audio ofron një zgjidhje të avancuar të zërit hapësinor për lojërat dhe aplikacionet VR

Valvula e zbuluar së fundmi, përmes një postimi në blog, njoftimi i Lëshimi i kodit burimor të Steam Audio SDK dhe të gjithë aksesorët përkatës, me të cilët Tani zhvilluesit kanë lirinë për të përshtatur Steam Audio me nevojat e tyre dhe përdorni versione të modifikuara në produkte të ndryshme, përfshirë ato komerciale, pa pasur nevojë të hapni kodin burimor të ndryshimeve të bëra.

Kjo lëvizje Jo vetëm që hap mundësi të reja për komunitetin e zhvilluesve, por gjithashtu fton të interesuarit për zhvillimin e Steam Audio për të marrë pjesë aktive në projekt, pasi ata tani kanë mundësinë të kontribuojnë në ndryshimet dhe përmirësimet e tyre në projekt, të cilat mund të përmirësojnë më tej platformën dhe ta përshtatin atë me një sërë aplikacionesh dhe skenarësh.

Kemi kënaqësinë të njoftojmë se me versionin më të fundit të Steam Audio, kodi i plotë burimor i Steam Audio SDK tani është i disponueshëm si burim i hapur. Me këtë version, ne synojmë t'u japim më shumë kontroll zhvilluesve, gjë që do të çojë në përvoja më të mira për përdoruesit e tyre dhe, shpresojmë, kontribute të vlefshme për komunitetin më të gjerë të zhvilluesve që përdorin Steam Audio.

Kjo vjen pasi kemi marrë shumë komente të vlefshme të komunitetit dhe kontribute për shtojcat që janë tashmë të disponueshme si burim të hapur (Unity, Unreal dhe FMOD Studio), dhe ne duam të sjellim të njëjtat përfitime në SDK-në bazë.

Përmendet se Pavarësisht kësaj hapjeje, Valve do të vazhdojë të mbështesë dhe zhvillojë Steam Audio siç ka bërë deri më tani, duke ruajtur përkushtimin ndaj cilësisë dhe inovacionit në fushën e audios. Për më tepër, Steam Audio do të vazhdojë të mbështetet në një gamë të gjerë platformash, duke përfshirë Linux, Windows, macOS, Android dhe iOS, duke siguruar aksesueshmërinë dhe përdorshmërinë e tij në një sërë mjedisesh dhe aplikacionesh zhvillimi.

Për ata që nuk dinë për Steam Audio, ata duhet ta dinë këtë ofron një sërë mjetesh të fuqishme për të punuar me tingullin rrethues 3D në aplikacione të ndryshme, duke përfshirë lojërat kompjuterike dhe sistemet e realitetit virtual. Aftësia juaj për të simulojnë mjedise realiste të zërit, duke marrë parasysh pozicionin e dëgjuesit, lëvizjen e kokës, distancën nga burimi i zërit dhe faktorë të tjerë, është thelbësore për të krijuar një përvojë audio zhytëse dhe përshtatëse.

Ndër veçoritë kryesore nga Steam Audio që bien në sy, mund të gjejmë sa vijon:

  • Integrimi me motorët e lojës dhe mjediset e krijimit të zërit: Steam Audio është i pajtueshëm me Unity 2017.3+ dhe Unreal Engine 4.27+, si dhe FMOD Studio 2.0+. Për më tepër, një modul është duke u zhvilluar për t'u integruar me sistemin e krijimit të zërit Wwise.
  • Simulimi në kohë reale i përhapjes së zërit: Steam Audio simulon automatikisht përhapjen e zërit në mjedis dhe ndërveprimin e tij me objektet, duke i shtuar realizëm audios.
  • Llogaritja e reflektimit dhe përthithjes së zërit nga objektet: Merr parasysh gjeometrinë e skenës për të llogaritur se si tingulli reflektohet dhe absorbohet nga objektet e pranishme.
  • Ndjekja e rrotullimit dhe pozicionit të dëgjuesit në realitetin virtual: Steam Audio përshtat tingullin bazuar në rrotullimin dhe pozicionin e dëgjuesit, duke ofruar një përvojë realiste të zërit në mjediset e realitetit virtual dhe duke mbështetur lloje të ndryshme harduerësh për sistemet VR.
  • Gjenerimi i tingullit binaural 3D duke përdorur HRTF: Steam Audio përdor funksionin e transferimit të kokës dhe torzës (HRTF) për të gjeneruar tinguj binaural 3D, i cili merr parasysh karakteristikat e perceptimit të valëve të zërit nga veshët dhe pozicionin e kokës në raport me burimin e zërit.
  • Mbështetje për formatin e tingullit rrethues Ambisonics: Steam Audio mbështet formatin e tingullit rrethues Ambisonics, i cili merr në konsideratë përhapjen e zërit si horizontalisht ashtu edhe vertikalisht, duke ofruar një përvojë tingulli më të plotë dhe më zhytëse.
  • Përhapja e zërit të pjekur për skena statike: Ju lejon të gjeneroni paraprakisht dhe të ruani efektet zanore gjatë fazës së projektimit të skenës, duke përmirësuar cilësinë e zërit dhe duke reduktuar konsumin e burimeve gjatë kohës së funksionimit, duke mos pasur nevojë të llogaritni parametrat e zërit gjatë fluturimit.

Në fund, vlen të përmendet se kodi është i shkruar në C++ dhe botuar nën licencën Apache 2.0 dhe nëse jeni të interesuar të dini më shumë për të, mund të konsultoheni me detajet Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.