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