版本
menu_open

Attenuation Editor

Attenuation Editor(衰减编辑器)允许定义特定对象的衰减属性。通过创建一系列曲线来定义特定 Wwise 属性(如 Volume 和 Low-Pass Filter)和特定驱动因素(如声源和听者之间的距离或声障)之间的关系,可模拟游戏中声音、音乐和振动的复杂衰减行为。您可以利用声锥对衰减实施进一步的微调,来基于发声体相对于听者的朝向模拟衰减。

您可通过定义每条曲线段的形状来创建详细、复杂的衰减曲线。曲线段是两个控制点之间的部分。您可选择各种曲线形状,包括线性曲线、恒定曲线、对数曲线、幂数曲线和 S 曲线。

这些衰减设置也可另存为共享集,这意味着您可在工程中的多个对象之间共享这些设置。

[备注]备注

衰减值总是加到相关对象的现有属性值上。因此,如果声音或者音乐的层级结构具有 -20 dB 的累积音量电平,然后将音量衰减 -64 dB,则对象的音量为 -84 dB。

一些衰减属性可使用 RTPC 进行控制。要了解 RTPC 属性的说明,请切换至 “RTPC 选项卡”一节 并点击 Help 图标。要了解有关如何应用 RTPC 的更多信息,请参阅使用 RTPC/>。

界面元素

描述

Name

衰减共享集的名称。

Shared by

共享对象。当前采用所选共享集的对象列表。

打开搜索框,在其中输入标准字母和数字会筛选掉视图中不相匹配的元素。阅读 “Using tables”一节 了解详细信息。

点击搜索图标左侧的 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 个单位。

曲线

Click the Configure Columns shortcut (right-click) option from the column header band.

此时将会打开 “Configure Columns 对话框”一节。指定要显示的列及其顺序。

(固定/取消固定)

确定是否在坐标图视图中显示衰减曲线。

当选择了 Pin 图标时,无论是否选择曲线,坐标图视图中都将显示衰减曲线。

(颜色块)

在坐标图视图中显示衰减曲线的颜色。每条属性曲线分配有不同的颜色。

(Link/Unlink)

显示曲线是否作用于所有平台。

Driver

驱动因素。驱动衰减的因素。您可以为以下驱动因素创建衰减曲线:

  • Distance(距离):发声体和听者之间的距离。其最大值由 Max distance 滑杆决定。

  • Obstruction(声障):“发声体”游戏对象和听者之间的声障百分比。它的值介于 0 ~ 100 之间。

  • Occlusion(声笼):“发声体”游戏对象和听者之间的声笼百分比。它的值介于 0 ~ 100 之间。

  • Diffraction(衍射):发声体和听者之间的衍射路径的衍射百分比。该值由 Spatial Audio 设定,其大小介于 0 ~ 100 之间。

  • Transmission(透射):发声体和听者之间的透射路径的透射损失百分比。该值由 Spatial Audio 设定,其大小介于 0 ~ 100 之间。

这些驱动因素显示在坐标图中的 X 轴上。

[备注]备注

Obstruction、Occlusion、Diffraction 和 Transmission 驱动因素仅可与 Volume、Low-pass filter 和 High-pass filter 属性关联。

属性

应用了衰减的 Wwise 属性。您可为以下 Wwise 属性创建衰减曲线:

  • Volume(音量):对声音的音量施加偏置。对应于湿声/干声中的干声部分。

  • Auxiliary Send Volume —— 辅助发送音量。偏置游戏定义和用户定义的辅助发送音量。对应于湿声/干声场景中的湿声部分。

  • Low-pass filter —— 根据指定值来衰减高频的递归滤波器。

  • High-pass filter —— 高通滤波器。根据指定值来衰减低频的递归滤波器。

  • Spread —— 散布。扩散到附近扬声器的音频量或百分比,以使声音能够随着距离的增加从低扩散的点声源变为完全扩散的传播源。对于多声道声音,各个声道单独扩散。

  • Focus —— 聚焦。百分比值,用于收缩由扩散值生成的虚拟发声体。对于 0% 焦点,虚发声体保持不变,但值越高,各个虚拟点距离源声道原始位置越近。

这些属性显示在坐标图视图中的 Y 轴上。

[备注]备注

Auxiliary send volumes、Spread 和 Focus 属性仅可与 Distance 驱动因素关联。

Curve

指定将用于各个属性的衰减曲线。您可选择以下任一选项:

  • None(无):不创建衰减曲线,基于关联驱动因素对相应属性应用衰减。不过,若属性包含在其他曲线中,则仍有可能对其应用衰减。

  • Use Distance Volume(使用距离音量):使用 Distance Volume 衰减曲线。此选项仅适用于 Distance Auxiliary send volumes 曲线。

  • Use Project Obstruction(使用工程声障):使用相同属性的工程 Obstruction 曲线。此选项仅适用于由 Obstruction 和 Diffraction 驱动的曲线。

  • Use Project Occlusion(使用工程声笼):使用相同属性的工程 Occlusion 曲线。此选项仅适用于由 Occlusion 和 Transmission 驱动的曲线。

  • Custom(自定义):为对应驱动因素属性对创建自定义衰减曲线。

请记住,您创建的每条新曲线都需要额外的运算资源。

Max distance

最大距离。对象的信号达到其最低电平时与声源的距离。此距离仅用于由距离驱动的曲线,由坐标图中最后一个控制点表示。在此控制点之后,对象信号的衰减保持不变。

声音和振动的传播各向均匀的,因此最大距离值围绕发射源呈现球面形状。

默认值:100
默认滑杆范围:1 至 200
输入范围:1 至 10,000,000,000
单位:Wwise 距离单位

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 窗口中直接单击/拖动来调节距离和角度。

Cone Preview 仅适用于使用听者位置的对象。


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅