Distributes and animates MASH points along input curves.
Curve Node
Input Curves
-
Input Curves
- Displays the current curve(s) that objects are distributed along.
-
Aim Curve
- Displays the current aim curve, which influences the rotation of your objects. Useful to prevent objects from flipping along the curve normals.
-
Transformation Space
-
Local to respect incoming point positions as their initial state.
-
Step
- Controls how far apart the points are distributed along the curve.
-
Animation (slide)
- Controls the speed at which the points travel along the curve. Represented as a fraction of the curve length.
-
Time Step Variation
- Controls the amount of randomization added to the time step of each point, effectively randomizing the space between them.
-
Velocity Random
- Randomizes the velocity of each point so they speed up and slow down over time.
-
Velocity Noise
- Changes the base randomization of the
Velocity Random attribute.
-
Noise Scale
- Scale the noise pattern used to affect the
Velocity Random attribute.
-
Offset Along Curve
-
Time value used to animated points along the curve.
-
Clip Start,
Clip End
- Determines the scale of
Time used to animate points along the curve (in percentage).
-
Up Vector
- Amend the orientation of instanced objects on each point.
-
Roll Amount
- Determines the amount of roll (spin) added to the animation of your objects by using the curve normals to orient them. Useful for banking objects on turns (i.e. roller coaster carts).
-
Proportional Counts
- Determines whether the number of points is influenced by the length of your curve(s) when multiple curves are connected. When enabled, longer curves will have more points.
-
Equal Spacing
- Spaces points equally irrespective of curve length.
-
Curve Length Affects Speed
- Determines how fast a point travels along various length curves. When enabled, MASH will sync point speeds along both short and long curves.
-
Ignore Step
- Spreads the points evenly along the entire curve regardless of the
Step value.
-
Calculate Rotation
- When turned on, instanced objects will face down the curve according to their X axis.
-
Stop At Curve End
- When turned on, points will stop when they reach the end of the curve rather than return to the beginning.
Strength
-
Strength
- Fades the node's effect for all the objects at the same time.
-
Random Strength
- Smoothly fades the node's effect on all the objects in a random order.
-
Step Strength
- Turns the node's effect off one object at a time.
-
Strength Map
- Determines the input file (2D texture, animated texture, etc) that controls the shape of this node's effect.
-
Map Projection Axis
- Determines the axis along which the
Strength Map is projected.
-
Map Helper
- Displays the object being used to interactively place the
Strength Map in the scene. You can right-click the field to create a new helper object (a plane) if none exists. You can also middle-drag a mesh into this field or right-click to connect a selected mesh. If a mesh is already connected, you can also right-click to break its connection or show it in the Outliner.
Note: For the best results, assign the same texture to both the
Strength Map and the
Map Helper (this automatically happens when creating a new helper object).