Attenuation Editor(衰减编辑器)允许定义特定对象的衰减属性。通过创建一系列曲线来定义特定 Wwise 属性(如 Volume 和 Low-Pass Filter)和特定驱动因素(如声源和听者之间的距离或声障)之间的关系,可模拟游戏中声音、音乐和振动的复杂衰减行为。您可以利用声锥对衰减实施进一步的微调,来基于发声体相对于听者的朝向模拟衰减。
您可通过定义每条曲线段的形状来创建详细、复杂的衰减曲线。曲线段是两个控制点之间的部分。您可选择各种曲线形状,包括线性曲线、恒定曲线、对数曲线、幂数曲线和 S 曲线。
这些衰减设置也可另存为共享集,这意味着您可在工程中的多个对象之间共享这些设置。
备注 | |
---|---|
衰减值总是加到相关对象的现有属性值上。因此,如果声音或者音乐的层级结构具有 -20 dB 的累积音量电平,然后将音量衰减 -64 dB,则对象的音量为 -84 dB。 |
一些衰减属性可使用 RTPC 进行控制。要了解 RTPC 属性的说明,请切换至 “RTPC 选项卡”一节 并点击 Help 图标。要了解有关如何应用 RTPC 的更多信息,请参阅使用 RTPC/>。
界面元素 |
描述 | |||
---|---|---|---|---|
Name |
衰减共享集的名称。 | |||
Shared by |
共享对象。当前采用所选共享集的对象列表。 | |||
打开搜索框,在其中输入标准字母和数字会筛选掉视图中不相匹配的元素。阅读 “使用表格”一节 了解详细信息。 点击搜索图标左侧的 Close(关闭)图标,以关闭搜索字段并删除筛选器。
| ||||
Notes |
有关已应用的共享集或衰减设置的额外信息。 | |||
Attenuation Settings(衰减设置) | ||||
坐标图视图 |
以图形形式显示特定 Wwise 属性(如 Volume 和 Low-Pass Filter)和不同驱动因素(如距离和声障)之间的关系。所有这些曲线合起来基于距离、声障、声笼、衍射和透射模拟游戏内声音、音乐和振动对象的衰减。 对于由距离驱动的曲线,X 轴表示距离。其最小值为 0,最大值由当前 Max distance 值决定。对于由声障、声笼、衍射和透射驱动的曲线,X 轴表示百分比。Y 轴值取决于在 Curves 列表中选择的属性曲线。 坐标图视图中的两个默认控制点表示半径中心和最大距离的值。 半径中心无法删除或沿 X 轴移动,因为它由游戏对象(3D 游戏定义)或听者位置(3D 自动化)定义。您可以添加额外的点来修改衰减曲线的形状。 在播放过程中,可通过拖动 Distance、Obstruction、Occlusion、Diffraction 和 Transmission 光标来预览衰减曲线所产生的效果。 坐标图视图可同时显示多条曲线。 | |||
基于坐标图视图的中心进行放大。 | ||||
将坐标图视图重置为默认的 1:1 缩放比例。 | ||||
基于坐标图视图的中心进行缩小。 | ||||
坐标 | ||||
X |
所选控制点的 X 轴坐标。X 轴的值可能因 Curves 列表中所选的曲线而异。 如果选择了多个控制点,则字段显示 0 值,这时可以针对所有已选控制点的当前值,进行统一的增大或减小。例如,如果您选择两个控制点并在 X 文本框中输入 -5,则两个控制点都将向左移动 5 个单位。 | |||
Y |
所选控制点的 Y 轴坐标。根据在 Curves 列表中所选的曲线,Y 轴值可能不同。 如果选择了多个控制点,则字段显示 0 值,这时可以针对所有已选控制点的当前值,进行统一的增大或减小。例如,如果您选择两个控制点并在 Y 文本框中输入 -5,则两个控制点都将向下移动 5 个单位。 | |||
曲线 | ||||
点击列标题区 Configure Columns...(配置列...)快捷方式(右键点击)选项。p 此时将会打开 “Configure Columns 对话框”一节。指定要显示的列及其顺序。 | ||||
(固定/取消固定) |
确定是否在坐标图视图中显示衰减曲线。 当选择了 Pin 图标时,无论是否选择曲线,坐标图视图中都将显示衰减曲线。 | |||
(颜色块) |
在坐标图视图中显示衰减曲线的颜色。每条属性曲线分配有不同的颜色。 | |||
(Link/Unlink) |
显示曲线是否作用于所有平台。 | |||
Driver |
驱动因素。驱动衰减的因素。您可以为以下驱动因素创建衰减曲线:
这些驱动因素显示在坐标图中的 X 轴上。
| |||
属性 |
应用了衰减的 Wwise 属性。您可为以下 Wwise 属性创建衰减曲线:
这些属性显示在坐标图视图中的 Y 轴上。
| |||
Curve |
指定将用于各个属性的衰减曲线。您可选择以下任一选项:
请记住,您创建的每条新曲线都需要额外的运算资源。 | |||
Max distance |
最大距离。对象的信号达到其最低电平时与声源的距离。此距离仅用于由距离驱动的曲线,由坐标图中最后一个控制点表示。在此控制点之后,对象信号的衰减保持不变。 声音和振动的传播各向均匀的,因此最大距离值围绕发射源呈现球面形状。 默认值:100 Wwise 距离单位将与您在游戏中使用的距离单位(例如厘米、米等)相匹配。 | |||
Height Spread |
启用高度散布。若在 2D 配置下实施声像摆位,则 Height Spread 根据高度角自动计算最小散布值;若在 7.1.4 之类的 3D 配置(半球空间)下实施声像摆位,则直接根据负高度角计算最小散布值。藉此,可帮助实现 3D 声音从听者上方或下方掠过时声像摆位的平滑过渡。 在默认情况下,始终启用 Height Spread,即便声音没有衰减。只能通过取消选中 Height Spread 来禁用该属性。若想在声音没有衰减的情况下禁用 Height Spread,须专门为此创建 Attenuation ShareSet,并设置恒定不变的 Output Bus Volume。 有关详细信息,请参阅 Height Spread 的效果 。 Default value: true | |||
Cone Use |
声锥衰减。创建使用一系列具有不同角度的锥形来控制衰减的声锥。锥形边界的方向最终由游戏对象的朝向控制。 声锥衰减值会加到基于距离的衰减值上。 Default value: No | |||
Cone max attenuation |
最大衰减。当发射源位于过渡区以外时的音量衰减量。 Cone max attenuation 设有链接标志和 RTPC 标志。有关详细信息,请参阅 使用 Property Editor 。 单位:dB Default value: -6.0 Range: -200 to 0 Units: dB | |||
Cone inner angle |
内角。该角度用于定义不发生衰减的区域。 Cone inner angle 定义 Cone Preview 的顶部边界。在修改值时实时重新绘制。 内角和外角之间的区域称为过渡区。该区域内的音量衰减在零衰减和 Cone max attenuation 值之间以线性方式做插值处理。 单位:° Default value: 90 Range: 0 to 360 | |||
Cone outer angle |
外角。该角用于定义音量、低通滤波器、扩散和焦点衰减保持其最大电平的区域。 Cone outer angle 定义 Cone Preview 的底部边界。在修改值时实时重新绘制。 内角和外角之间的区域称为过渡区。该区域内的音量衰减在零衰减和 Cone max attenuation 值之间以线性方式做插值处理。 单位:° Default value: 245 Range: 0 to 360 | |||
Cone Low-pass filter |
声部低通滤波器。基于指定频率值针对高频进行衰减的递归滤波器。 此滤波器的单位代表将要应用的低通滤波百分比。其中,0 表示无低通滤波(信号不受影响),100 表示最大衰减。 Cone Low-pass filter 设有链接标志和 RTPC 标志。有关详细信息,请参阅 使用 Property Editor 。 (有关详细信息,请参阅 Wwise 中 LPF 和 HPF 值对应的截止频率 。) 单位:% Default value: 0 Range: 0 to 100 | |||
Cone High-pass filter |
声部高通滤波器。基于指定频率针对低频进行衰减的递归滤波器。 此滤波器的单位代表将要应用的高通滤波百分比。其中,0 表示无高通滤波(信号不受影响),100 表示最大衰减。 Cone High-pass filter 设有链接标志和 RTPC 标志。有关详细信息,请参阅 使用 Property Editor 。 单位:% Default value: 0 Range: 0 to 100 | |||
Cone Preview | ||||
|
衰减预览。声音最大半径衰减的图形表示,其中声音源直接位于圆圈的中心。 该工具不是声像摆位器,因此移动红色圆圈不会将声音放置在环绕声场中。该工具仅可用于预览衰减设置。 Cone Preview 具有以下两项功能:
Cone Preview 仅适用于使用听者位置的对象。 |