The nodes within the Vector group are designed to acquire numerical values within mathematical ’vectors’ and ’coordinate systems’, which are then employed in subsequent tasks. The primary purpose of vectors is to execute transformation operations with geometries.



VectorX


VectorX

Vector X returns a vector directed along the OX axis, with a magnitude equal to the value provided to the node input.


Node usages


VectorX Use

VectorY


VectorY

VectorY returns a vector directed along the OY axis, with a magnitude equal to the value provided to the node input.


Node usages


VectorY Use

VectorZ


VectorZ

VectorZ returns a vector oriented along the OZ axis, with a magnitude equal to the value provided to the node input.


Node usages


VectorZ Use

Vector By 2Pnt


Vector By 2Pnt

The Vector By 2Pnt node returns a vector that points from the first point received by the input node to the second point, originating from the point (0,0,0). If the Boolean node is set to true, the vector will be normalized into a unit vector.


Node usages


Vector By 2Pnt Use

VectorXYZ


VectorXYZ

The VectorXYZ node returns a vector originating from the origin, where the direction and magnitude are determined by the input x, y, and z values. This node is useful when constructing a vector that encompasses X, Y, and Z components simultaneously.


Node usages


VectorXYZ Use

Deconstruct Vector


Deconstruct Vector

The Cull Duplicates node takes points as input and removes any duplicate points from the list.


Node usages


Deconstruct Vector Use

Unit Vector


Unit Vector

Unit Vector returns the vector received at the input of the node into a unit vector.


Node usages


Unit Vector Use