POPX

Combine Falloff

v1.3.0
Falloffs

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

GroupGroup
If there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified.
Combine OperationCombineop
Mathematical operation used to combine falloff attributes.
AddaddSubstractsubMultiplymultDividedivScreenscreenOverlayoverlayMaximummaxMinimummin
Swap Operation OrderSwaporder
Reverses the order of operands in the combination operation (useful for non-commutative operations like subtraction and division).
Output Falloff AttributeOutputfalloffattr
Name of the attribute where the combined falloff result will be stored.
FalloffFalloffs
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 AttributeFalloffs0falloffattr
Name of the falloff attribute to read from the specified POP.
GainFalloffs0gain
Multiplier applied to the falloff value before combining (0.0 to 1.0).
Preview FalloffPreviewfalloff
When enabled, visualizes falloff values using a color ramp.
Falloff RampFallofframp
Color ramp preset used for visualizing falloff values when Preview Falloff is enabled.
HeatmapheatmapBlackbodyblackbodyInfraredinfraredCustomcustom
Open Custom Ramp EditorOpencustumrampeditor
Opens the custom color ramp editor for defining a custom falloff visualization gradient.
Reset Custom RampResetcustomramp
Resets the custom color ramp to its default state.
BypassBypass
Pass through the first input to the output unchanged.
Free Extra GPU MemoryFreeextragpumem
Free memory that has accumulated when output memory has grown and shrunk.
Render PrimitivesRenderprimitives
Toggles rendering of POPX Geometry or shows it as point instances only.
Convert to Point PrimitivesConverttoptprim
Converts points to primitive points when Render Primitives is toggled off.
SRT / RSTSrtrst
Sets the transform order when using POPX Geometry as built-in TouchDesigner instances.

Inputs

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

Outputs

Output 0POP
POPX_out1