COMP Pre-Xform Page

From TouchDesigner Documentation
Jump to: navigation, search

Parameters - Pre-Xform Page

The Pre-Xform parameter page applies a transform to the object component the same way connecting another Object as a parent of this node does. The transform is applied to the left of the Xform page's parameters. In terms of matrix math, if we use the 'multiply on the right' (column vector) convention, the equation would be preXForm * xform * Position.

Apply Pre-Transform pxform - Enables the transformation on this page.  

Transform Order pxord - - Refer to the documentation on Xform page for more information.

  • Scale Rotate Translate srt -
  • Scale Translate Rotate str -
  • Rotate Scale Translate rst -
  • Rotate Translate Scale rts -
  • Translate Scale Rotate tsr -
  • Translate Rotate Scale trs -

Rotate Order prord - - Refer to the documentation on Xform page for more information.

  • Rx Ry Rz xyz -
  • Rx Rz Ry xzy -
  • Ry Rx Rz yxz -
  • Ry Rz Rx yzx -
  • Rz Rx Ry zxy -
  • Rz Ry Rx zyx -

Translate pt - - Refer to the documentation on Xform page for more information.

  • X ptx -
  • Y pty -
  • Z ptz -

Rotate pr - - Refer to the documentation on Xform page for more information.

  • X prx -
  • Y pry -
  • Z prz -

Scale ps - - Refer to the documentation on Xform page for more information.

  • X psx -
  • Y psy -
  • Z psz -

Pivot pp - - Refer to the documentation on Xform page for more information.

  • X ppx -
  • Y ppy -
  • Z ppz -

Uniform Scale pscale - Refer to the documentation on Xform page for more information.  

Reset Transform preset - This button will reset this page's transform so it has no translate/rotate/scale.  

Commit to Main Transform pcommit - This button will copy the transform from this page to the main Xform page, and reset this page's transform.  

Xform Matrix/CHOP/DAT xformmatrixop - This parameter can be used to transform using a 4x4 matrix directly. For information on ways to specify a matrix directly, refer to the Matrix Parameters page. This transform will be applied after the regular Pre-Transform transformation. That is, it'll be applied in the oder XformMatrix * PreXForm * Position.  

An Operator Family which operate on Channels (a series of numbers) which are used for animation, audio, mathematics, simulation, logic, UI construction, and many other applications.

An Operator Family that manipulates text strings: multi-line text or tables. Multi-line text is often a command Script, but can be any multi-line text. Tables are rows and columns of cells, each containing a text string.