Method
This node allows you to take full control over the arrays directly from the media server when running back as a block. This is useful for when you are trying to design the interactive setup where the media server is the main hub of control for the hardware that is connected to it. When exposed, the media server is able to push an array into the node/block.
See the Array Sources node to see how this node is used in the nodegraph to multi-instance child nodes.
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 |
---|---|
Num Transforms | What transformer to choose from for the node |
Transform Mode | How the transform data is interpreted by Notch.
|
Transform Data | You must expose this value for the media server to be able to control the exposable array. |
Apply Node Transforms To Array Elements Only | When Enabled, transform changes applied to this nodes transform properties will also be applied to the array elements, and carried onto any nodes this data is used. |
Inputs
Name | Description | Typical Node Input |
---|---|---|
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
This node outputs a transform array – which may be used directly with a Clone To Transform Array, or to clone other nodes within Field or Particle systems.
Javascript use
You can also programatically address the Exposable Array using Javascript with the following functions: SetTransformArrayPRS(), GetTransformArrayPRS(), SetTransformArrayColour(), GetTransformArrayColour(), SetTransformArrayUVScaleOffset() and GetTransformArrayUVScaleOffset()