Sine Deformer
Method #
This node deforms the field based on a sine wave, allowing for complicated global wave animations to be applied to the field without impacting simulation time.
Parameters
These properties control the 3D transforms of the node. Transforms will generally be inherited by child nodes, although they can be ignored through the Inherit Transform Channels attributes.
Parameter Details
Position X Move along the local x-axis.
Position Y Move along the local y-axis.
Position Z Move along the local z-axis.
Rotation Heading Rotate around the local y-axis.
Rotation Pitch Rotate around the local x-axis.
Rotation Bank Rotate around the local z-axis.
Scale X Scale along the local x-axis.
Scale Y Scale along the local y-axis.
Scale Z Scale along the local z-axis.
Toggle which transform channels should be inherited from the parent node. By default, all transforms will be inherited.
Parameter Details
Position X Toggle inheritance of the X Position from the parent.
Position Y Toggle inheritance of the Y Position from the parent.
Position Z Toggle inheritance of the Z Position from the parent.
Rotation Heading Toggle inheritance of the Rotation Heading from the parent.
Rotation Pitch Toggle inheritance of the Rotation Pitch from the parent.
Rotation Bank Toggle inheritance of the Rotation Bank from the parent.
Scale X Toggle inheritance of the X Scale from the parent.
Scale Y Toggle inheritance of the Y Scale from the parent.
Scale Z Toggle inheritance of the Z Scale from the parent.
World Position Only Inherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties.
Inherit Time Toggle inheritance of time from the parent.
These properties control the core behaviours of the node.
Parameter Details
Sine Scale Major Axis Change the scale of the larger sine wave on the field.
Sine Scale Minor Axis Change the scale of the small sine wave on the field.
Displacement Amount How much the deformer displaces the field.
Noise Amount The amount of noise that is applied to the deformation of the field.
Falloff Range Limits the range the field deformation is effected.
Max Displacement Maximum distance the deformer can displace the field.
Animation Rate The playback speed of the sine wave animation.
Displacement Direction Change which direction the deformer displaces the field.
- Spherical : The field is displaced in a spherical direction from the sine deformers origin.
- Planar : The field is displaced along the planar y axis.
Update Time Mode How the field deformer updates with relation to the time code.
- Locked To Timecode : The field deformations are locked to the time code and the same time will always yield the same deformations.
- Running / Looping : The field deformations are disconnected from the time code and will loop seamlessly at the end of the layer.
Inputs
These properties control the 3D transforms of the node. Transforms will generally be inherited by child nodes, although they can be ignored through the Inherit Transform Channels attributes.
Parameter | Details |
---|---|
Position X | Move along the local x-axis. |
Position Y | Move along the local y-axis. |
Position Z | Move along the local z-axis. |
Rotation Heading | Rotate around the local y-axis. |
Rotation Pitch | Rotate around the local x-axis. |
Rotation Bank | Rotate around the local z-axis. |
Scale X | Scale along the local x-axis. |
Scale Y | Scale along the local y-axis. |
Scale Z | Scale along the local z-axis. |
Toggle which transform channels should be inherited from the parent node. By default, all transforms will be inherited.
Parameter | Details |
---|---|
Position X | Toggle inheritance of the X Position from the parent. |
Position Y | Toggle inheritance of the Y Position from the parent. |
Position Z | Toggle inheritance of the Z Position from the parent. |
Rotation Heading | Toggle inheritance of the Rotation Heading from the parent. |
Rotation Pitch | Toggle inheritance of the Rotation Pitch from the parent. |
Rotation Bank | Toggle inheritance of the Rotation Bank from the parent. |
Scale X | Toggle inheritance of the X Scale from the parent. |
Scale Y | Toggle inheritance of the Y Scale from the parent. |
Scale Z | Toggle inheritance of the Z Scale from the parent. |
World Position Only | Inherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties. |
Inherit Time | Toggle inheritance of time from the parent. |
These properties control the core behaviours of the node.
Parameter | Details |
---|---|
Sine Scale Major Axis | Change the scale of the larger sine wave on the field. |
Sine Scale Minor Axis | Change the scale of the small sine wave on the field. |
Displacement Amount | How much the deformer displaces the field. |
Noise Amount | The amount of noise that is applied to the deformation of the field. |
Falloff Range | Limits the range the field deformation is effected. |
Max Displacement | Maximum distance the deformer can displace the field. |
Animation Rate | The playback speed of the sine wave animation. |
Displacement Direction | Change which direction the deformer displaces the field.
|
Update Time Mode | How the field deformer updates with relation to the time code.
|
Name | Description | Typical Input |
---|---|---|
Falloff Node | Use an input node to control the transformation values of the falloff. | Null |
Transform Modifiers | Apply the transforms of another node to this node. | Null |
Target Node | Modifiy the rotations of the node to always direct the z axis towards the input. | Null |
Local Transform Override | Apply the transforms of another node to this node, relative to its parent. | Null |