lib.point.transform.TransformPoints - tixl3d/tixl GitHub Wiki

TransformPoints

in Lib.point.transform


Transforms incoming points.

Tips:

  • Try to activate .WIsWeight and combine this operator with [SelectPoints].
  • Changing the Space to Point can be used to offset the points.

Input Parameters

Name (Relevancy & Type) Description
Points (BufferWithViewsRequired) -
Space (Int32) Defines the space
Translation (Vector3) Moves the incoming points

X (-left / +right),
Y (-down / + up),
Z (-forward/+backwards)
Rotation (Vector3) Rotates the incoming subgraph around the following axes:

X: Horizontal axis
Y: Vertical axis
Z: Forward axis
Stretch (Vector3) Scales the incoming subgraph in the following directions:

X: Width
Y: Height
Z: Depth
Scale (Single) Uniformly scales the incoming subgraph
UpdateRotation (Boolean) Defines if the rotation of the points is ignored
Shearing (Vector3) Shears the incoming points

X (-left / +right),
Y (-down / + up),
Z (-forward/+backwards)
Pivot (Vector3) Moves the Pivot (center point) of the incoming subgraph:

X (-left / +right)
Y (-down / + up)
Z (-forward/+backwards)

The Pivot Point determines the location of the incoming subgraph Gizmo. Transforming its location can make it easier to perform transformations around the position you want.
Strength (Single) -
StrengthFactor (Int32) -
ScaleW (Single) Scales the W of the incoming points
OffsetW (Single) Defines the value that is added / subtracted from W
WIsWeight (Boolean) Defines if points with different Ws are treated differently

Outputs

Name Type
Output T3.Core.DataTypes.BufferWithViews

Please help use to improve this documentation. Feel free to improve the description.

⚠ Everything else is automatically generated and will be overwritten regularly.

⚠️ **GitHub.com Fallback** ⚠️