Evaluate Vector Field¶
Functionality¶
This node calculates the values of the provided Vector Field at the given points. More precisely, given the field VF (which is a function from vectors to vectors), and point X, it calculates the vector VF(X).
Inputs¶
This node has the following inputs:
Field. The vector field to be evaluated. This input is mandatory.
Vertices. The points at which to evaluate the field. The default value is (0, 0, 0).
Parameters¶
Output NumPy. Outputs NumPy arrays in stead of regular python lists. Improves performance
Text-> Stethoscope
Outputs¶
This node has the following output:
Vectors. The vectors calculated at the provided points.
Performance Notes¶
This node works faster when the vertices list are NumPy Arrays
Examples of usage¶
Example of description:
Generator-> Line
Generator-> NGon
Generator-> IcoSphere
Fields-> Attractor Field
Fields-> Vector Field Math
Fields-> Vector Field Lines
Number-> A Number
Vector-> Vector Polar Input
SUB: Vector-> Vector Math
Matrix-> Matrix In
Matrix-> Matrix Apply to Mesh
Viz-> Viewer Draw
Replace each point of straight line segment with the result of noise vector field evaluation at that point:
Generator-> Segment
Fields-> Noise Vector Field
Viz-> Viewer Draw
Visualize vector field vectors by connecting original points of the line segment and the points obtained by moving the original points by the results of vector field evaluation:
Generator-> Segment
Fields-> Noise Vector Field
Transform-> Move
Modifiers->Modifier Make-> UV Connection
Viz-> Viewer Draw