Modifiers
Method #
Modifier nodes modify the attributes in other nodes.
Modifiers can be applied to almost any attribute of a node, simply double click a node in the nodegraph to see its attribute list, and connect a valid modifier to the square next to the attribute. You can also drag from the output of the node graph onto the node property in the property window for accepted inputs. If an attribute isn’t in the list, or no connection is made, it cannot be modified with a modifier.
On time-based modifiers, such as the Math Modifier, a value of “1” equals one whole cycle taking 1 second.
Interactive
TODO Section Description
Clock Time Modifier | Converts the system time as a modifier. |
Keyboard Modifier | Detects keyboard key press and generates an output. |
Mouse Picker | Detects mouse pressed events and outputs its position. |
Motion
TODO Section Description
Motion Direction Follower | Generates a new transform from the movement of an input transform. |
Motion Predictor | Predicts the motion of an input transform. |
Parent To Vertex | Extract the tranforms of a point. |
Spline Follower | Translates a child object along an input spline. |
Nodes
Accumulator | Accumulate a value based on the input modifiers. |
Bake Modifier | TBC |
BPM Modifier | Generate a modifier value based on a consistent BPM. |
Channel Extractor | Extracts a modifier value from a node. |
Combiner | Combine two modifier values with basic math operations. |
Compare Text String | Compares two text strings. |
Condition Modifier | Generate a modifier value when a condition is met. |
Continuous Modifier | Generates a continually increasing modifier value. |
CSV/Table Read Modifier | Reads a value from a table cell for modifiers. |
Delay Value | Delays the output of modifier over time. |
Direction-Weighted Motion Modifier | Evaluates how much a transform moves in a particular direction. |
Envelope Modifier | Generates a numeric value or alters a numeric value from another Modifier. |
Expression | Evaluates an expression using input modifier values. |
FPS Counter Value | Captures the current frame rate as a modifier value. |
Gradient Remap | Remap modifier values based on a custom gradient. |
Input Selector Modifier | Select a modifier to pass through. |
Limiter | Clamps incoming modifier values to within a range. |
Math Modifier | Generates modifier values from mathematical functions. |
MIDI Modifier | Reads CC values from a MIDI device for modifiers. |
MIDI Note As Value Modifier | Reads note values from a MIDI device. |
OSC Modifier | Receive a modifier value over OSC. |
Proximity Modifier | Generates a modifier value from its distance to a transform. |
Quantise Modifier | Restrict a modifier value to multiples of a quantise value. |
Range Remap | Limit and remap the incoming modifier value. |
Record Modifier | TBC |
Smooth Envelope Modifier | Smooths incoming modifier values. |
Sound FFT Modifier | TBC |
Sound FFT Region Modifier | TBC |
Sound Modifier | Generates a modifier value based on the waveform of an audio source. |
Speed Tracking Modifier | Calculates speed of movement in an input node. |
Text To Value | Converts a text string to a modifier value. |
Triggerable Envelope Modifier | Trigger keyframed animations on a modifier. |
Video Sampler Modifier | Samples a video to generates a modifier value. |