Method
This node applies a rotation, scale and translation to clones based on the analysis of an audio input or file. The waveform is processed using a set of parameters in the same way as the Sound Modifier.
The Effector Transform parameters determine the rotation, scale and translation that will be applied to the clones. The amount the translation, scale and rotation are applied to each clone is weighted depending on the falloff function. The effector’s falloff is generated using the effector node’s transform and the Falloff parameters. The falloff shape is determined by the Falloff Mode parameter, with a radius provided by the Falloff parameter and a box falloff from the Falloff Size parameter.
The way in which the effector’s rotation, scale and translation are applied to the clone is determined by the Position/Rotation/Scale Apply Mode parameters.
Example |
---|
![]() |
![]() |
Transform
Name |
Description |
---|
Position X |
Move its position along the x-axis in local space. |
Position Y |
Move its position along the y-axis in local space. |
Position Z |
Move its position along the z-axis in local space. |
Rotation Heading |
Rotate the object about the y-axis. |
Rotation Pitch |
Rotate the object about the x-axis. |
Rotation Bank |
Rotate the object about the z-axis. |
Scale X |
Scale along the x-axis. |
Scale Y |
Scale along the y-axis. |
Scale Z |
Scale along the z-axis. |
Inherit Transform Channels
Toggle which transform channels should be inherited. By default, all are on.
Attributes
Name |
Description |
---|
Blend Amount |
Controls the amount in which the resulting rotation, scale and translation of each clone after the effector is applied is blended with the clone’s original rotation, scale and translation. |
Space |
The transform space in which the Effector is processed.
- Effector – World, use the effector’s transforms in world space.
- Cloner, use the cloner’s transform space.
|
Sound |
Sound file used to drive the effect. |
Channel |
Which audio channel is used. |
Frequency Band |
Sets the Band EQ to one of the given presets. |
Band EQ |
Selects and weights the frequency bands to be used from the sound file. |
Time Offset |
Offset the time the clones are modified from the time the waveform is at. |
Change Threshold |
Changes the threshold for what counts toward the effect. |
Attack |
Controls the initial time between the current values to the peak. |
Decay |
Controls the time between the peak to the sustain level. |
Min Value |
Acts as a minimum threshold for extracting a range of values from the waveform. |
Max Value |
Acts as a maximum threshold for extracting a range of values from the waveform. |
Max Clamp |
A maximum value which values will be clamped if they go above. |
Spikiness |
Accentuates peaks in the waveform so they are sharper. |
Scale |
How much the output values are scaled. |
Smoothness |
How much smoothing is applied between differing values. |
FFT Sample Scale |
Scale the size of the waveform as it is applied. |
Waveform |
Visualises the waveform of of the sound. |
Direction |
Control how the FFT is applied to the Cloner system.
- Linear, The bands are spread along the x axis, and time progresses in the positive z axis.
- Radial, The bands spread out radially around the z axis, and time progresses in the positive z axis.
- Spherical, The bands spread out radially around the z axis, and time progresses in the negative z axis. Only position x is used to affect the clones.
|
Falloff
Name |
Description |
---|
Falloff Mode |
Change how the falloff from the original object is calculated.
- Infinite, There is no falloff.
- Linear, Falloff is propagates along the x axis.
- Sphere, Falloff is based on distance from the plain effector origin.
- Procedural, Use a procedural system to describe the falloff area.
- Box, Falloff is based on a box.
|
Linear Falloff Axis |
The axis to use for a linear axis falloff. |
Falloff |
The outer radius of the falloff, where the effector no longer effects the clones. |
Inner Falloff |
The inner radius of the falloff, where the effector effects the clones strongest. |
Falloff Power |
Change how quickly the nodes falloff from the effector |
Falloff Size |
The width, length and height of the falloff. |
Invert Falloff |
Invert the direction of the falloff. |
Effector Transform
Name |
Description |
---|
Position X |
Offset the clones x position from the source object position. |
Position Y |
Offset the clones y position from the source object position. |
Position Z |
Offset the clones z position from the source object position. |
Rotation Heading |
Offset the clones y rotation from the source object rotation. |
Rotation Pitch |
Offset the clones z rotation from the source object rotation. |
Rotation Bank |
Offset the clones x rotation from the source object rotation. |
Scale X |
Offset the clones x scale from the source object scale. |
Scale Y |
Offset the clones y scale from the source object scale. |
Scale Z |
Offset the clones z scale from the source object scale. |
Uniform Scale |
Scale the clones by the same value along all axes. |
Position Apply Mode |
The method by which the effector position offset is applied to the clone.
- Add, the effector position is weighted by the falloff and added to the clone position.
- Multiply, the effector position, multiplied by the clone position, is blended with the clone position by the falloff.
- Replace, the effector position is multiplied by the falloff and replaces the clone position.
|
Rotation Apply Mode |
The method by which the effector rotation offset is applied to the clone.
- Add, the effector rotation is weighted by the falloff and added to the clone rotation.
- Multiply, the effector rotation, multiplied by the clone rotation, is blended with the clone rotation by the falloff.
- Replace, the effector rotation is multiplied by the falloff and replaces the clone rotation.
|
Scale Apply Mode |
The method by which the effector scale offset is applied to the clone.
- Add, the effector scale is weighted by the falloff and added to the clone scale.
- Multiply, the effector scale, multiplied by the clone scale, is blended with the clone scale by the falloff.
- Replace, the effector scale is multiplied by the falloff and replaces the clone scale.
|
Inputs
Name |
Description |
Typical Node Input |
---|
Sound |
Use an input sound to override the sound attribute. |
Play Sound |
Procedural Falloff |
Use a procedural system to generate falloff from. |
Procedural Root |
Transform Modifier |
Links all transform properties to the input node. |
Null |
Target Node |
Always faces the x-axis towards the inputs anchor point. |
Null |
Local Transform Override |
Override the transformation values of the node, relative to its parent. |
Null |
Outputs
Connect the output to the effector input of any cloner node. Multiple effectors connected to the same output will stack, and order of operations chosen by positon on the nodegraph.