Skip to main content
Version: Next (dev)

Logic and Math Nodes

Use these nodes to adapt input values for playback and blending.

NodeBehavior
ANDTests all boolean inputs; BoolCount controls their number. Outputs Out Is True and Out Is False.
ORTests whether any boolean input is true; BoolCount controls their number.
NOTInverts In Bool and outputs Out Bool.
Event ANDForwards In Activate to Out On Activated only while In Bool is true.
Compare NumberCompares In Number against In Reference, falling back to ReferenceValue. Comparison selects the operator.
Bool To NumberMaps In Value to FalseValue or TrueValue (defaults 0 and 1).
Bool To EventEmits Out On True or Out On False when the boolean state changes, including its initial evaluation.
Math ExpressionEvaluates Expression using numeric inputs a, b, c, and d; outputs Result.

For example, subtract backward movement from forward movement with a-b, then send Result to a blend-space coordinate. Convert a boolean to a number when driving Pose Result's target weight.

Boolean outputs persist; trigger outputs are events for an update. Use the appropriate conversion instead of assuming they are interchangeable.