ALL OPERATORS
> falloffs

Channel Falloff

falloffs/channel-falloff·v1.4.0
IN:2  OUT:1

Channel Falloff maps CHOP channel data onto points by using a per-point attribute as an index into the CHOP samples. The attribute value - such as normalized point index, life, or a custom attribute - selects a position along the CHOP, and the channel value at that position becomes the falloff weight.

Lookup Index Attribute sets which attribute drives the lookup. Index Units switches between normalized (0-1) and sample index modes. Cyclic wraps the index, Interpolate blends between adjacent samples, and Extend Left/Right defines out-of-range behavior. Channel Scope targets specific CHOP channels as the falloff source.

PAGEChannel
GroupGroupIf there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified.
CHOPChopCHOP to use as the falloff data source. Each sample in the CHOP represents a falloff value that points can look up by index.
Cyclic IndexCyclicWhen enabled, the index wraps so the last sample connects back to the first, letting the full range map evenly across the cycle without a discontinuity at the boundary.
InterpolateInterpolateWhen on, values between CHOP samples are smoothly interpolated. When off, the nearest sample is used, producing stepped falloff.
Channel ScopeChanscopeSpecifies which CHOP channels to read as falloff values. Use * for all channels, or enter specific channel names to target individual channels.
PAGEFalloff
Swap Operation OrderSwaporderReverses the order of operands in the combine operation (A op B becomes B op A).
Combine StrengthCombstrengthBlending factor for the combine operation, ranging from 0 (no effect) to 1 (full effect).
Preview FalloffPreviewfalloffWhen enabled, visualizes falloff values using a color ramp.
Open Custom Ramp EditorOpencustomrampeditorOpens the custom color ramp editor for defining a custom falloff visualization gradient.
Reset Custom RampResetcustomrampResets the custom color ramp to its default state.
PAGENoise
Apply NoiseApplynoiseWhen enabled, adds procedural noise to the falloff values for organic variation.
SeedSeedNumerical value that initializes the randomization.
PeriodPeriodPeriod (scale) of the noise field.
HarmonicsHarmonThe number of higher frequency components to layer on top of the base frequency. 0 harmonics give the base shape.
Harmonic SpreadSpreadThe factor by which the frequency of a harmonic increases relative to the previous harmonic.
Harmonic GainGainAmplitude of the Harmonics layered on top of the base frequency.
AmplitudeAmpThe noise values amplitude (a scale on the values output).
ExponentExpSets the exponent. The internal value is raised by the power of the exponent.
OffsetOffsetAdds an offset to the resulting value.
Translate 4DT4dnoiseTranslates the points through the 4th noise dimension.
PAGERemap
Enable RemapRemapEnables remapping controls for adjusting falloff value range and distribution.
ClampClampWhen enabled, constrains falloff values to the 0-1 range.
FitFitEnables remapping of falloff values from an input range to an output range.
Auto Input Min MaxAutoAutomatically determines input range from actual min/max falloff values.
Input MinInputminMinimum value of the input range for remapping.
Input MaxInputmaxMaximum value of the input range for remapping.
Output MinOutputminMinimum value of the output range for remapping.
Output MaxOutputmaxMaximum value of the output range for remapping.
InvertInvertReverses the falloff values (1 - value).
Enable Ramp RemapEnablerampremapApplies a custom curve defined by a ramp to remap the falloff values.
Open Ramp EditorOpenrampeditorOpens the ramp editor for defining the custom remapping curve.
Reset RampResetrampResets the remap ramp editor.
Custom Ramp TOPCustomramptopReference to an external TOP for remap control. When specified, overrides the internal ramp editor.
PAGECommon
BypassBypassPass through the first input to the output unchanged.
Free Extra GPU MemoryFreeextragpumemFree memory that has accumulated when output memory has grown and shrunk.
Render PrimitivesRenderprimitivesToggles rendering of POPX Geometry or shows it as point instances only.
Convert to Point PrimitivesConverttoptprimConverts points to primitive points when Render Primitives is toggled off.
SRT / RSTSrtrstSets the transform order when using POPX Geometry as built-in TouchDesigner instances.
Input 0 POP POPX/POP Geometry
Input 1 CHOP Channel
Output 0 POP POPX_out1