The backbone of MASH is its node network. Each node performs a specific function and can be combined with other nodes to compound their behaviors. You can add most (though not all) nodes to the network via the Waiter node's Attribute Editor.
Audio | Use an audio input file to drive animation. |
Color | Customizes the CPV data of meshes in the MASH network. |
Curve | Animate objects along a curve. |
Delay | Offsets an object's existing animation in time. |
Distribute | Arrange multiple copies of object in formations. |
Flight | Approximates flocking / schooling behavior. |
ID | Customizes the way that instanced objects are assigned to MASH points. |
Influence | Use guide objects to influence the transforms of your MASH network. |
Merge | Merges two MASH networks together. |
Offset | Offsets object transforms. |
Orient | Point objects in their direction of travel, or toward another object. |
Placer | Allows you to place MASH points by painting. |
Python | Allows you to write custom python scripts. |
Random | A random number generator. |
Replicator | Duplicates MASH networks. |
Signal | Adds either 4D Noise or Trigonometric animation to the network. |
Strength | Controls the degree of connected nodes effect on the network. |
Spring | Adds spring to objects' animation. |
Symmetry | Reflects an entire MASH network across a specified axis. |
Time | Offsets component animation. |
Transform | Moves/Rotates/Scales the entire network. |
Visibility | Controls the visibility of objects. |
Waiter | Acts as the hub for the MASH network that enables you to add other nodes. |
World | Arranges objects around points in natural, non-colliding clusters. |
MASH nodes can be viewed in the MASH Editor, or in the normal Outliner when DAG Objects Only is turned off, by using the MASH filter .