Combine Falloff

Summary

The Combine Falloff merges multiple falloff attributes using mathematical operations to create layered and complex falloff effects. It supports various combination modes including addition, subtraction, multiplication, division, screen, overlay, and min/max operations.

Enables falloff composition by allowing you to stack and blend multiple falloff sources with independent gain controls. Each falloff input can be individually weighted and processed through a unified combination pipeline.

The result can be previewed with customizable color ramps (heatmap, blackbody, infrared, or custom) and output to a specified attribute for use downstream.

Parameters

Page: Combine

Group Group If there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified.
Combine Operation Combineop Mathematical operation used to combine falloff attributes.
Add add
Substract sub
Multiply mult
Divide div
Screen screen
Overlay overlay
Maximum max
Minimum min
Swap Operation Order Swaporder Reverses the order of operands in the combination operation (useful for non-commutative operations like subtraction and division).
Output Falloff Attribute Outputfalloffattr Name of the attribute where the combined falloff result will be stored.
Falloff Falloffs Sequence of falloff inputs to combine. Each entry specifies a POP source, falloff attribute, and gain multiplier.
In POP(s) Falloffs0pop Reference to the POP operator containing the falloff attribute to combine.
Falloff Attribute Falloffs0falloffattr Name of the falloff attribute to read from the specified POP.
Gain Falloffs0gain Multiplier applied to the falloff value before combining (0.0 to 1.0).

Page: Falloff

Preview Falloff Previewfalloff When enabled, visualizes falloff values using a color ramp.
Falloff Ramp Fallofframp Color ramp preset used for visualizing falloff values when Preview Falloff is enabled.
Heatmap heatmap
Blackbody blackbody
Infrared infrared
Custom custom
Open Custom Ramp Opencustumramp Opens the custom color ramp editor for defining a custom falloff visualization gradient.
Reset Custom Ramp Resetcustomramp Resets the custom color ramp to its default state.

Page: Common

Bypass Bypass Pass through the first input to the output unchanged.
Free Extra GPU Memory Freeextragpumem Free memory that has accumulated when output memory has grown and shrunk.
Render Primitives Renderprimitives Toggles rendering of POPX Geometry or shows it as point instances only.
SRT / RST Srtrst Sets the transform order when using POPX Geometry as built-in TouchDesigner instances.

Inputs

The number of input connectors is automatically linked to the Falloff sequential parameter. Increasing the number of Falloff blocks will create corresponding geometry inputs, each associated with one falloff source. Removing a block will remove its input.

Input 0 POP POPX/POP Geometry 1
Input 1 POP POPX/POP Geometry 2

Outputs

Output 0 POP POPX_out1