目录

Attenuation Editor

Attenuation Editor(衰减编辑器)可以为一个特定对象定义基于距离的衰减属性。通过创建一系列曲线来定义特定 Wwise 属性(比如音量和低通滤波器)之间的关系以及发声源与听者之间的距离,用户可以为游戏中的声音、音乐和振动模拟基于距离的复杂衰减。您可以利用声锥进一步微调衰减设置,根据发声体相对于听者的朝向来模拟衰减。

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

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

[备注] 备注

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

[备注] 备注

坐标图视图还将显示游戏对象与听者之间的距离。请注意,仅显示添加至 Game Object ExplorerWatch 选项卡 中的游戏对象和听者。

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

界面元素

描述

名称

衰减共享集的名称。

Shared by

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

打开搜索框,在其中输入标准字母和数字会筛选掉视图中不相匹配的元素。阅读 使用表格 了解详细信息。

点击搜索图标左侧的 Close(关闭)图标,以关闭搜索字段并删除筛选器。

[备注] 备注

搜索不包括List View, Query Editor, MIDI Keymap Editor, and Reference View中折叠起来的节点。

Reset Attenuation

重置衰减。将衰减设置恢复为默认值。

仅当编辑自定义衰减实例时该选项才可用。

Notes

有关已应用的共享集或衰减设置的额外信息。

Attenuation Settings

坐标图视图

特定 Wwise 属性(如音量、低通滤波器和距离)之间关系的图形表示。所有这些曲线的组合为游戏内的声音、音乐和振动对象模拟基于距离的衰减。

X 轴表示距离。最小值为 0,最大值由当前最大距离值决定。Y 轴值取决于在 Curves 列表中选择的属性曲线。

坐标图视图中的两个默认控制点表示半径中心和最大距离的值。

半径中心无法删除或沿 X 轴移动,因为它由游戏对象(3D 游戏定义)或听者位置(3D 自动化)定义。您可以添加额外的点来修改衰减曲线的形状。

您可以在播放期间通过拖动 Distance 光标来预览衰减曲线。

坐标图视图可同时显示多条曲线。

基于坐标图视图的中心进行放大。

将坐标图视图重置为默认的 1:1 缩放比例。

基于坐标图视图的中心进行缩小。

Game Object Explorer...

游戏对象浏览器。点击该按钮以打开 Game Object Explorer 视图。

Show Game Objects

显示游戏对象。启用在坐标图视图中显示游戏对象值。显示的游戏对象是在 Game Object Explorer 中添加至监视列表中的对象。

[备注] 备注

除监视游戏对象外,还有必要监视至少一个听者。另外必须在 Profiler Settings 中启用 Listener Data 选项,以便能在坐标图视图中查看游戏对象值。

坐标

X

所选控制点的 X 轴坐标。x 值表示距离。

如果选择了多个控制点,则字段显示 0 值,这时可以针对所有已选控制点的当前值,进行统一的增大或减小。例如,如果您选择两个控制点并在 X 文本框中输入 -5,则两个控制点都将向左移动 5 个单位。

Y

所选控制点的 Y 轴坐标。根据在 Curves 列表中所选的曲线,Y 轴值可能不同。

如果选择了多个控制点,则字段显示 0 值,这时可以针对所有已选控制点的当前值,进行统一的增大或减小。例如,如果您选择两个控制点并在 Y 文本框中输入 -5,则两个控制点都将向下移动 5 个单位。

Curves

点击列标题区 Configure Columns...(配置列...)快捷方式(右键点击)选项。p

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

(Pin / Unpin 固定/取消固定)

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

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

(颜色块)

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

(Link/Unlink)

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

Properties

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

  • Output Bus Volume —— 输出总线音量。偏置主音量,控制连通到总线的信号。对应于湿声/干声中的干声部分。

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

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

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

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

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

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

Curve

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

  • None —— 无。不为相应属性创建任何衰减曲线。选择“None”时,相应属性不会衰减,并保持完整强度。

  • Use Output Bus Volume —— 使用输出总线音量。Output Bus Volume 衰减曲线用于相应属性。该选项仅适用于湿声音量。

  • Custom —— 自定义。为相应属性创建自定义衰减曲线。

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

 

Max distance

最大距离。声音/振动达到其最Low-level时与发射源之间的距离。超出最大距离时,对象的衰减保持恒定。

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

最大距离在坐标图视图中通过最后一个控制点表示。

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

Wwise 距离单位将与您在游戏中使用的距离单位(例如厘米、米等)相匹配。

 

Cone Attenuation

声锥衰减。创建使用一系列具有不同角度的锥形来控制衰减的声锥。锥形边界的方向最终由游戏对象的朝向控制。

声锥衰减值会加到基于距离的衰减值上。

Default value: No

Inner angle

内角。该角度用于定义不发生衰减的区域。

内角在小型声锥显示窗中定义上边界。在修改值时实时重新绘制。

内角和外角之间的区域称为过渡区。该区域内的音量衰减在零衰减和最大衰减值之间以线性方式插值。

单位:°

Default value: 90
Range: 0 to 360

Outer angle

外角。该角用于定义音量、低通滤波器、扩散和焦点衰减保持其最大电平的区域。

外角在小型声锥显示窗中定义下边界。在修改值时实时重新绘制。

内角和外角之间的区域称为过渡区。该区域内的音量衰减在零衰减和最大衰减值之间以线性方式插值。

单位:°

Default value: 245
Range: 0 to 360

Max attenuation

最大衰减。当发射源位于过渡区以外时的音量衰减量。

最大衰减具有链接标志和 RTPC 标志,请参阅 使用 Property Editor 了解详情。

单位:dB

Default value: -6.0
Range: -200 to 0
Units: dB

Low-pass filter

声部低通滤波器。基于指定频率值针对高频进行衰减的递归滤波器。

此滤波器的单位表示低通滤波的百分比,其中 0 表示无低通滤波(信号不受影响)而 100 表示最大衰减。

低通滤波器具有链接标志和 RTPC 标志,请参阅 使用 Property Editor 了解详情。

(有关详细信息,请参阅 Wwise 中 LPF 值对应的截止频率 。)

单位:%

Default value: 0
Range: 0 to 100

High-pass filter

声部高通滤波器。基于指定频率针对低频进行衰减的递归滤波器。

此滤波器的单位表示高通滤波的百分比,其中 0 表示无高通滤波(信号不受影响)而 100 表示最大衰减。

高通滤波器具有链接标志和 RTPC 标志,请参阅 使用 Property Editor 了解详情。

单位:%

Default value: 0
Range: 0 to 100

Attenuation Preview

衰减预览。声音最大半径衰减的图形表示,其中声音源直接位于圆圈的中心。

该工具不是声像摆位器,因此移动红色圆圈不会将声音放置在环绕声场中。该工具仅可用于预览衰减设置。

Attenuation Preview 具有以下两个功能:

  • 显示声锥衰减的不同区域。当修改内角值和外角值时,声锥的不同区域会实时更新。

  • 您可通过在播放过程中修改听者的位置来预览声音的衰减。听者的位置由它与声音源之间的角度(黑线)和距离(红圈)确定。您可以通过在 Attenuation Preview 窗口中直接点击/拖动来修改距离和角度控制。

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