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. |
Explode | Extracts mesh faces and transforms them according to MASH points. |
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. |
Mute | Controls the strength of connected nodes. |
Noise | Adds randomized noise to the network. |
Offset | Offsets object transforms. |
Orient | Point objects in their direction of travel, or toward another object. |
Points | Displays points and their IDs. |
Python | Allows you to write custom python scripts. |
Random | A random number generator. |
Replicator | Duplicates MASH networks. |
Spring | Adds spring to objects' animation. |
Symmetry | Reflects an entire MASH network across a specified axis. |
Time | Offsets component animation. |
Trails | Adds trails of quads to animated instances. |
Transform | Moves/Rotates/Scales the entire network. |
Trig | Animates objects along a Sin/Cos/Tan wave. |
Visibility | Controls the visibility of objects. |
Waiter | Acts as the hub for the MASH network that enables you to add other nodes. |
MASH nodes can be viewed in the Outliner, when DAG Objects Only is turned off, by using the MASH filter .