> modifiers

Pivot

modifiers/pivot·v1.3.0
IN:1  OUT:1

The Pivot adjusts the pivot points of instances relative to their individual bounding boxes. It allows moving pivots either as a transformation of the instance itself, or as an invisible pivot-only adjustment.

Ensures that the pivots of objects of different sizes and shapes are all scaling or rotating from the same relative positions. This is particularly useful when you need consistent transformation behavior across heterogeneous instance collections.

Supports multiple modes: Center Pivot (centers the pivot), Align to BBox (aligns to bounding box sides), Shift Pivot (offsets by a specific amount), Set Pivot (Local) (sets an explicit local-space position), and Set Pivot (World) (sets an explicit world-space position). Optional falloff-based modulation enables spatially varying pivot adjustments.

PAGEPivot
GroupGroupIf there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified.
Do FalloffDofalloffEnables falloff-based modulation of pivot adjustments.
Falloff AttributeFalloffattrSpecifies which attribute to use for falloff values that modulate pivot adjustment intensity.
Pivot OnlyPivotonlyWhen enabled, adjusts only the pivot point without transforming the instance geometry itself.
Local SpaceLocalspaceWhen enabled, pivot adjustments are calculated in local space relative to each instance's orientation.
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
Output 0 POP POPX_out1