Steam Audio 现已开源

蒸汽音频

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 将继续在广泛的平台上得到支持,包括 Linux、Windows、macOS、Android 和 iOS,确保其在各种开发环境和应用程序中的可访问性和可用性。

对于那些不了解 Steam Audio 的人, 他们应该知道 提供一系列用于处理 3D 环绕声的强大工具 在各种应用中,包括计算机游戏和虚拟现实系统。你的能力 模拟真实的声音环境考虑到听者的位置、头部运动、距声源的距离等因素,对于创造身临其境的自适应音频体验至关重要。

主要特点之一 在 Steam Audio 中脱颖而出的部分,我们可以发现以下内容:

  • 与游戏引擎和声音创作环境集成:Steam Audio 与 Unity 2017.3+ 和 Unreal Engine 4.27+ 以及 FMOD Studio 2.0+ 兼容。此外,我们正在开发一个模块来与 Wwise 声音创作系统集成。
  • 声音传播的实时模拟:Steam Audio 自动模拟声音在环境中的传播及其与物体的交互,为音频增添真实感。
  • 物体对声音的反射和吸收的计算:考虑场景的几何形状来计算声音如何被存在的物体反射和吸收。
  • 跟踪虚拟现实中听众的旋转和位置:Steam Audio 根据听者的旋转和位置调整声音,在虚拟现实环境中提供逼真的声音体验,并支持 VR 系统的各种类型的硬件。
  • 使用 HRTF 生成 3D 双耳声音:Steam Audio 使用头部和躯干传递函数(HRTF)来生成 3D 双耳声音,该声音考虑了耳朵对声波感知的特性以及头部相对于声源的位置。
  • 支持 Ambisonics 环绕声格式:Steam Audio 支持 Ambisonics 环绕声格式,该格式考虑了声音在水平和垂直方向上的传播,提供更饱满、更身临其境的声音体验。
  • 静态场景的烘焙声音传播:允许您在场景设计阶段预先生成并保存音效,无需动态计算声音参数,从而提高音质并减少运行时的资源消耗。

最后值得一提的是,代码是这样写的 C++ 并在 Apache 2.0 许可证下发布 如果你有兴趣能够了解更多,可以查阅详情 在下面的链接中。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。