Skip to content

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 (BufferWithViews Required) —
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