Move¶
![https://user-images.githubusercontent.com/14288520/191294374-44c0cc8f-c01f-4c65-a7c4-28b9643ce6ad.png](https://user-images.githubusercontent.com/14288520/191294374-44c0cc8f-c01f-4c65-a7c4-28b9643ce6ad.png)
Functionality¶
equivalent to a Translate Transform
Moves incoming sets of Vertex Lists by a Vector. The Vector is bound to a multiplier (Scalar) which amplifies all components of the Vector. The resulting Vector is added to the locations of the incoming Vertices.
Inputs & Parameters¶
Description |
|
---|---|
Vertices |
Vertex or Vertex Lists representing one or more objects |
Movement Vectors |
Vector to use for Translation, this is simple element wise addition to the Vector of the incoming vertices. |
Strength |
Straightforward |
Advanced Parameters¶
In the N-Panel (and on the right-click menu) you can find:
Output NumPy: Output NumPy arrays in stead of regular lists (makes the node faster)
List Match: Define how list with different lengths should be matched
Outputs¶
A Vertex or nested Lists of Vertices
Examples¶
Moving a circle:
![https://raw.githubusercontent.com/vicdoval/sverchok/docs_images/images_for_docs/transforms/move/move_vectors_blender_sverchok_example_1.png](https://raw.githubusercontent.com/vicdoval/sverchok/docs_images/images_for_docs/transforms/move/move_vectors_blender_sverchok_example_1.png)
Generator-> Circle
Viz-> Viewer Draw
Moving vertices along Y direction with a random multiplier
![VectorMoveDemo2.PNG](https://raw.githubusercontent.com/vicdoval/sverchok/docs_images/images_for_docs/transforms/move/move_vectors_blender_sverchok_example_2.png)
Generator-> Line
Number-> Random Num Gen
Viz-> Viewer Draw
The node will match different data structures, in this example a surface is generated from one Ngon
![https://raw.githubusercontent.com/vicdoval/sverchok/docs_images/images_for_docs/transforms/move/move_vectors_blender_sverchok_example_3.png](https://raw.githubusercontent.com/vicdoval/sverchok/docs_images/images_for_docs/transforms/move/move_vectors_blender_sverchok_example_3.png)
Generator-> NGon
Modifiers->Modifier Make-> UV Connection
Number-> Number Range
MUL X, ADD X,Y: Number-> Scalar Math
Vector-> Vector Math
Vector-> Vector Noise
List->List Struct-> List Split
Text-> Stethoscope
With the List Matching properties we can create different data matches, in this case with “Cycle” a complex rhythm is generated
![VectorMoveDemo4.PNG](https://raw.githubusercontent.com/vicdoval/sverchok/docs_images/images_for_docs/transforms/move/move_vectors_blender_sverchok_example_4.png)
Generator-> Line
Number-> Number Range
Viz-> Viewer Draw
Combine a Z-Line with a circle. Change a List Match Property of Move node.
![https://user-images.githubusercontent.com/14288520/191324067-681349b7-44c0-428c-a65e-a34790e672e4.png](https://user-images.githubusercontent.com/14288520/191324067-681349b7-44c0-428c-a65e-a34790e672e4.png)
Generator-> Line
Generator-> Segment
Generator-> Circle
List->List Struct-> List Item
Viz-> Viewer Draw