Operation

PotterDraw

Operation

This lets you specify how the modulation affects the target property. The following operations are available:

OperationDescription
AddThe modulation output is added to the target property.
SubtractThe modulation output is subtracted from the target property.
MultiplyThe target property is multiplied by the modulation output.
DivideThe target property is divided by the modulation output. The user is responsible for ensuring that the modulation doesn't output zero.
ExponentiateThe waveform is used as an exponent, and the target property is multiplied by two raised to that exponent.

Exponentiate is optimal for proportional scaling. For example if the waveform ranges from −1 to 1, Exponentiate produces values ranging from 2−1 to 21, i.e. from ½ to 2. Thus the effect ranges from halving to doubling. Note that this assumes Amplitude is one. If Amplitude were two, Exponentiate would produce values ranging from 2−2 to 22, i.e. from ¼ to 4 instead.