Valve再推VR黑科技 让声音与虚拟环境互动
Valve 今天宣布推出 Steam Audio SDK,该公司称其为“增强所有交互式产品,特别是 VR 应用”的空间音频插件。该公司已经推出 SDK 测试版,支持 Unity,并即将支持虚幻引擎。
真实的声音是非常重要的,但在 VR 开发中往往最容易被忽视。普通的平面游戏,基本的立体声输出即可,但如果涉及到 VR,就完全不一样,当你沉浸 VR 虚拟世界中,你的大脑不仅希望眼睛看到的是真实的,而且希望耳朵听到的也是真实的,也就是说,声音的与环境的互动对沉浸感尤为重要。
现在,想要在 VR 应用中实现空间音频的开发者有一个免费的选择,这得益于 Valve 最新发布的 Steam Audio SDK。目前支持 Unity,并也即将支持虚幻引擎。该公司表示,使用空间音频工具是完全开放的,并支持 Windows、Linux、MacOS 和 Android,不限于任何特定的 VR 设备或 Steam,这意味着开发人员可以用来构建 Oculus Rift 或 Gear VR 应用。Steam Audio SDK 目前还包含一个用于集成到其他游戏引擎和中间件的 C API 接口。
Steam Audio SDK 的技术由 Impulsonic 支持,Impulsonic 开发过 Phonon 音频工具,该工具已被 Valve 收购。
“除了基于 HRTF 的双耳音频,Steam Audio 还使用基于物理学的声音传播来增强沉浸感。”Valve 在一份声明中写道。“空间音频可以显著提高 VR 的沉浸感;添加了基于物理的声音传播可以让声音重现以此进一步提高体验,从而让声音更好地与虚拟环境互动。”
历史以来,逼真的基于物理的声音计算在计算上受到限制,特别是对于实时应用,所以人们会设法简化一些底层物理环境声音波动以此在3D环境交互,但这并不完美。随着虚拟现实的兴起,这一领域获得了更多的关注,像 NVIDIA 和其他这样的公司已经在尝试解决这个问题。