Falloff From Attribute

Summary

The Falloff From Attribute operator converts existing point attributes into falloff values. This allows you to use any numeric attribute (such as point index, custom data, or calculated values) as a falloff source, providing flexible control over how modifiers and effects are applied across your geometry.

The operator can optionally combine the attribute-based falloff with existing falloff values using various mathematical operations, and includes remapping controls to fine-tune the output range and distribution.

Parameters

Page: Attribute

Group Group Point group to apply the falloff to. Leave empty to affect all points.
Input Attribute Inputattr Name of the point attribute to read and convert into falloff values. Default is _PointI (point index).

Page: Falloff

Combine Operation Combineop Mathematical operation used to combine the attribute-based falloff with existing falloff values.
Add add
Substract sub
Multiply mult
Divide div
Screen screen
Overlay overlay
Maximum max
Minimum min
Set set
Combine Falloff Attribute Combineattributescope Name of the existing falloff attribute to combine with. Only used when Combine Operation is not "Set".
Swap Operation Order Swaporder Reverses the order of operands in the combine operation (e.g., A + B becomes B + A).
Combine Strength Combinestrength Blending factor between the original and combined falloff values (0.0 to 1.0).
Output Falloff Attribute Outputfalloffattribute Name of the attribute to write the final falloff values to. Default is popxFalloff.
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 Custum 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: Remap

Clamp Clamp When enabled, constrains falloff values to the 0-1 range.
Fit Fit Enables remapping of falloff values from an input range to an output range.
Auto Input Min Max Auto Automatically determines input range from actual min/max falloff values.
Input Min Inputmin Minimum value of the input range for remapping.
Input Max Inputmax Maximum value of the input range for remapping.
Output Min Outputmin Minimum value of the output range for remapping.
Output Max Outputmax Maximum value of the output range for remapping.
Invert Invert Reverses the falloff values (1 - value).
Enable Remap Ramp Enableremapramp Applies a custom curve to remap falloff values non-linearly.
Open Remap Ramp Remapramp Opens the ramp editor for defining the custom remapping curve.
Reset Remap Ramp Resetremapramp Resets the remapping curve to a linear ramp.
Ramp TOP Ramptop External TOP containing a custom remap curve texture.

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

Input 0 POP POPX Geometry or regular geometry with the attribute to convert to falloff

Outputs

Output 0 POP Geometry with falloff attribute applied