Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Audio Tracing – 使用GPU对音频进行实时光线追踪,自动计算声音反射与遮挡!为 Unreal Engine 5 实现更立体音效的插件免费公开!

由 Pinpoint 开发、可在GPU上对音频进行实时光线追踪并自动计算声音反射与遮挡的 Unreal Engine 5 插件「Audio Tracing」已免费公开!

Audio Tracing

用于音频模拟的硬件加速追踪插件

Audio Tracing 是一款将实时光线追踪技术集成到 Unreal Engine 声音系统中的插件,可实现更真实的声音传播模拟。通过在实时变化的游戏环境中,对音源的位置、方向、反射等复杂声学特性进行物理计算并应用到听者,提供真实且具有空间感的声音体验。

该插件会通过实时光线追踪自动计算声音的反射和遮挡。借助这种方式,无需单独设置音频遮挡音量或复杂的蓝图逻辑,只需基于世界几何即可实现真实的声音变化。

Audio Tracing 与 Unreal Engine 现有的声音资源系统兼容,例如 SoundCues 和 MetaSounds,因此只需对现有声音做最小改动即可应用。

此外,Sound Material 功能可以详细调整各个表面的声学特性。通过分别设置木材、玻璃、混凝土等材质的散射系数、反射率、吸收系数,可以具体定义各表面的声学反应。

推荐配置

需要支持光线追踪的 DirectX 12 兼容显卡。

开发时使用的配置

CPU 英特尔 i7-14700 2.10GHz

GPU NVIDIA GeForce RTX 4060

内存 32GB

显存: 8GB

已知问题

如果在封闭空间中声音无法正确传播,请确认网格是否支持光线追踪。AudioTracing 依赖于与 GPU Ray Tracing 相同的几何体,因此如果网格不支持,AudioTracing 将无法正常工作。

AudioTracing 提供默认的 Attenuation Asset。AudioTracing 会基于 Unreal Engine 的原生衰减系统对音频进行后处理,因此用户设置的自定义衰减效果会优先于 AudioTracing 处理并生效。

必需模块

  • Metasound
  • Synthesis

这个太厉害了…请一定观看视频!
感觉和 Liminal Space 以及恐怖类游戏非常契合!
也有点在意性能会怎样呢。「Audio Tracing」已在 Fab 免费公开!
请务必查看!

链接

Audio Tracing | Fab

Screenshot of www.fab.com