Table of Contents

Controlling Property Values Using Game Parameters

After your Game Parameters are created, you can begin creating RTPCs for the objects, busses, effect instances, attenuation instances, and Switch Groups in your project. RTPCs are defined on the RTPC tab of the Property, Effect, and Attenuation Editors or within a blend track of a Blend Container. Creating an RTPC involves the following steps:

In the graph view, you create the RTPC curves that map property values to the Game Parameter values. Since you can display many curves in the graph view at the same time, Wwise uses a different color for each curve. The three relative properties (volume, pitch, and Low-Pass Filter) are always represented by the same colors, but any other properties within your project are arbitrarily assigned a color. These arbitrary colors may differ from one work session to the next.

The following table shows you which colors have been assigned to the relative properties.

Wwise Property

Color

Volume

(Red)

Pitch

(Green)

Low-Pass Filter

(Blue)


[Note] Note

Not all properties are used by all objects and on all platforms; for example, the Pitch property does not affect music objects.

Even with the color coding, you may find it useful to hide certain curves to focus on one curve in particular. For more information on hiding curves, refer to Displaying Curves in the Graph View.

Before using RTPCs in your project, it is important to understand how the RTPC values will interact with existing property values. When RTPCs are applied to existing property values, the final property value is determined in one of two ways:

  • Absolute - The values determined by the RTPC will be used and the object's existing property values will be ignored.

  • Relative - The values determined by the RTPC will be added to the object's existing property values.

The method used to determine the final property value depends on whether the RTPC property is absolute or relative. If the property is absolute, the original property control is disabled. If relative, the original property control remains available.

[Note] Note

The absolute and relative settings are predefined and cannot be changed.