> modifiers

Aim

modifiers/aim·v1.3.0
IN:3  OUT:1

The Aim orients instances towards a particular position in space, towards an object's position, or towards individual positions per-instance. Instances will have their aim axis aligned to point directly at the target position, with rotation controlled by a specified up vector or up position.

You can define aim targets using three methods: Aim Vector, Aim at Object, or Aim at Positions. Similarly, the up direction can be defined using Up Vector, Up at Object, or Up at Positions. Optional falloff-based attenuation enables spatially varying aim effects.

PAGEGeneral
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 aim intensity control.
Falloff AttributeFalloffattrSpecifies which attribute to use for falloff values that attenuate aim rotation strength.
PAGEAim
Display Aim GuideDisplayaimguideVisualizes aim target positions in the viewport.
PAGEUp
Guide ScaleAimguidescaleControls the display size of aim guide visualization.
Display Up GuideDisplayupguideVisualizes up target positions in the viewport.
Guide ScaleUpguidescaleControls the display size of up guide visualization.
PAGEOrientation
Invert AimInvertaimReverses the aim direction by 180 degrees.
Invert UpInvertupReverses the up direction by 180 degrees.
Constrain Around UpConstrainaroundupLimits rotation to occur only around the up axis, preventing roll.
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 POP Aim Target
Input 2 POP Up Target
Output 0 POP POPX_out1