概述

概述

音频带编辑器(Audio Ribbon Editor)与传统的音频放置工具不同,它允许声音源动态变化,而非静态。你无需沿着河流或道路放置数百个单独的点状发声体,只需放置一条“音频带”,就能自动管理整段区域的音效。

音频带示例 音频带示例

工作原理

音频带是由一系列节点定义的样条路径。系统会持续监控音频监听器(通常为摄像机或玩家的载具)的位置。

  1. 实时追踪:每帧,工具会更新监听器与音频带上最近的点。
  2. 动态定位:实际的音频发射器会自动移动到这个最近点位置。
  3. 无缝体验:当玩家沿着河流或道路移动时,声音源会沿着路径“跟随”玩家,始终保证声音来自正确的方向和距离,而无需手动设置大量发射器。

发射器类型

该工具支持两种主要工作模式:

1. 单发射器(环境类)

适用于无需复杂方向感的通用环境音效,如普通风声或城市背景噪音。

  • 使用单个 FMOD 事件
  • 设置简单、性能开销低。
  • 声音源会被直接放置在样条线上距离监听器最近的位置。

2. 四通道发射器(Quad Emitter)

适用于河流、水流、繁忙车流等需要体积和方向感的复杂音效。

  • 使用四个独立 FMOD 事件:前、后、左、右。
  • 监听器方向相关定位:与标准发射器不同,这四个声源是以监听器朝向为基准定位,而非样条线方向。
    • 工具会基于距离计算一个“半径”。
    • 并以此从样条线上最近点,分别在监听器的前、后、左、右投射出虚拟发射器。
  • 效果:能够形成令人信服的“环绕”体验。例如在河流场景下,你会在前方(前通道)听到水流冲来、在后方(后通道)听到流走的声音,左右通道则还原河流的宽度,实现身临其境的空间音效。

表面与体积

音频带可被配置为二维表面(2D Surface)或三维体积(3D Volume)两种区域类型。

  • 二维表面:适用于诸如河流这类贴合地面的音效带。
    • 正面/反面:你可以选择仅从“正面”(如水面)或“反面”(如水下)发声。
    • 宽度插值:音量会根据离监听器最近点的音频带宽度进行加权插值。
  • 三维体积:常用于玩家可能穿越的区域,如雾区或隧道。
    • 深度衰减:音量会根据“深度”参数以及监听器距离体积中心的远近进行渐变衰减。

音频参数

本工具可将音频带的物理属性映射为 FMOD 参数,使音频引擎按带状区域的几何动态调整:

  • 音高(速度)速度 滑块可直接控制音频事件的音高。例如让一段水流音根据设定听起来“更快,更高音”或“更慢,更低音”。
  • 音量:最终音量由三项共同决定:速度 × 宽度 × 深度
    • 速度:流速越快,音量越大。
    • 宽度:河道较宽(节点间插值后)区域音量更大,瓶颈区域音量较小。
    • 深度:带状区域越深,音量越大。
  • 色彩与质感:工具还会将 宽度 传给 FMOD 的 Color 参数,将“距离衰减”传给 Texture 参数,从而实现进阶的自动化(如随着河道宽度动态变化均衡器等效果)。

拟合性

该工具具备自动拟合样条节点的逻辑,可使其自动吸附到以下对象上:

  • 地形:地面高程图。
  • 河流:场景中的现有河流对象(检测与河面三角形的相交)。
  • 水面:全局水面高度。

这样可以确保你的音频路径与可视化几何体完美匹配,无需手动调整高度。

上一次修订: 六月 16, 2026

还有其他问题?

加入我们的 Discord 服务器
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.