MASH Nodes Overview

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.
Dynamics Applies dynamic forces 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.
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 Show > Objects > MASH.

Related Topics