Transform Select¶
Functionality¶
This node splits the vertex data in two groups, applies one different matrix to each group and joins it again. It would work as a standard transformation of the selected geometry when working on “Edit Mode”.
Inputs¶
This node has the following inputs:
Mask: List of boolean or integer flags. If this input is not connected, a True, False, True.. mask will be created.
Verts: Vertex list.
PolyEdge : It can be Polygon or Edge data.
Matrix T : Matrix applied to the vertex flagged as true.
Matrix F : Matrix applied to the vertex flagged as false.
Parameters¶
This node has the following parameters:
Mask Type: Specifies if the supplied mask refers to the Vertex data or to the PoleEdge data
Outputs¶
This node has the following outputs:
Vertices. The whole group of vertices
PolyEdge. A copy of the PolyEdge data supplied
PolyEdge O. PolyEdge data with vertices which are true and false (index referred to “Vertices” output)
Vertices T. Only the vertices marked as true
PolyEdge T. PolyEdge data with vertices which are true (index referred to “Vertices T” output)
Vertices F. Only the vertices marked as false
PolyEdge F. PolyEdge data with vertices which are false (index referred to “Vertices F” output)
See also¶
List-> List Mask Converter
Examples of usage¶
Generator-> Circle
Transform-> Matrix Apply (verts)
Modifiers->Modifier Change-> Mesh Join
Number-> List Input
Number-> Number Range
Vector-> Vector In
List->List Main-> List Length
Logic-> Switch
Text-> Simple Text
Text-> String Tools
Viz-> Viewer Draw
Viz-> Viewer Index+
Showing the different edges groups:
Analyzers-> Bounding Box
Number-> List Input
List->List Main-> List Length
List-> Index To Mask
Matrix-> Matrix In
Viz-> Viewer Draw
Viz-> Viewer Index+
You can input multiple matrices and they will be paired with the verts:
Number-> A Number
Number-> Number Range
SINE X: Number-> Scalar Math
Vector-> Vector In
Matrix-> Matrix In
Viz-> Viewer Draw