Transform Modifier
Summary
The Transform Modifier is one of the most common modifiers you'll use with POPX. It works similarly to the Transform POP, but instead of transforming an entire geometry, applies transformations directly to each instance.
You can choose to apply transformations in either world or local space, depending on how you want your instances to behave. If the local axes of your instances aren't aligned as expected, use the Reorient operator to generate new local axes for each instance before applying transformations.
Parameters
Page: Transform
Group
Group
–
If there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified.
Local Space
Localspace
–
Apply the transform in local or world space.
Do Falloff
Dofalloff
–
Enables falloff influence for the transform.
Falloff Attribute
Falloffattr
–
Selects the attribute that controls falloff strength.
Translate
T
–
–
Translate the instances along the X, Y, and Z axes.
Translate
Tx
Translate
Ty
Translate
Tz
Rotate
R
–
–
Rotate the instances around the corresponding X, Y and Z axes. Angles are given in degrees.
Rotate
Rx
Rotate
Ry
Rotate
Rz
Scale
S
–
–
These three fields scale the Source geometry in the three axes.
Scale
Sx
Scale
Sy
Scale
Sz
Uniform Scale
Scale
–
Specifies a uniform scale factor in all axes.
Pivot
P
–
–
The pivot position for the transform rotates and scales.
Pivot
Px
Pivot
Py
Pivot
Pz
Rotate Order
Rord
–
–
Sets the order of the rotations within the overall transform order.
XYZ
xyz
XZY
xzy
YXZ
yxz
YZX
yzx
ZXY
zxy
ZYX
zyx
Rotate Mode
Rotmode
–
–
Chooses between adding or setting rotation.
Add
add
Set
set
Scale Mode
Scalemode
–
–
Defines whether scale multiplies or replaces.
Multiply
mult
Replace
replace
Pivot Mode
Pivmode
–
–
Adds or sets pivot adjustments directly.
Add
add
Set
set
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/POP Geometry
Outputs
Output 0
POP
–
POPX_out1