Skip to content

Vector3 nodes

Expression

Returns the absolute value of each component in a Vector3.

Also searchable as: “Absolute Value”, “Vector3 Abs”.

Inputs

Name Type Description Default
Vector3 Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Adds two Vector3s together component-wise.

Also searchable as: “Add Vectors”, “Vector3 Addition”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Calculates the angle between two Vector3s in radians.

Also searchable as: “Vector3 Angle Between”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result number

Expression

Decomposes a Vector3 into its X, Y, and Z components.

Also searchable as: “Decompose Vector3”, “Split Vector3”.

Inputs

Name Type Description Default
Vector3 Vector3

Outputs

Name Type Description Default
X number
Y number
Z number

Expression

Clamps a Vector3 between minimum and maximum values component-wise.

Also searchable as: “Constrain Vector3”.

Inputs

Name Type Description Default
Vector3 Vector3
Min Vector3
Max Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Computes the cross product of two Vector3s.

Also searchable as: “Vector3 Cross Product”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Calculates the distance between two Vector3 points.

Also searchable as: “Vector3 Distance Between”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result number

Expression

Computes the dot product (scalar) of two Vector3s.

Also searchable as: “Vector3 Dot Product”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result number

Expression

Calculates the length (magnitude) of a Vector3.

Also searchable as: “Magnitude”, “Vector3 Length”.

Inputs

Name Type Description Default
Vector3 Vector3

Outputs

Name Type Description Default
Result number

Expression

Linearly interpolates between two Vector3s based on a factor (0-1).

Also searchable as: “Linear Interpolate Vector3”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3
Factor number

Outputs

Name Type Description Default
Result Vector3

Expression

Creates a new Vector3 object with the specified X, Y, and Z components.

Also searchable as: “New Vector3”, “Create Vector3”.

Inputs

Name Type Description Default
X number
Y number
Z number

Outputs

Name Type Description Default
Result Vector3

Expression

Returns a Vector3 with the maximum component values from two vectors.

Also searchable as: “Maximum Vector3”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Returns a Vector3 with the minimum component values from two vectors.

Also searchable as: “Minimum Vector3”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Multiplies a Vector3 by a scalar value.

Also searchable as: “Scale Vector3”.

Inputs

Name Type Description Default
Vector3 Vector3
Multiplier number

Outputs

Name Type Description Default
Result Vector3

Expression

Returns a normalized (unit length) version of a Vector3.

Also searchable as: “Normalized Vector3”.

Inputs

Name Type Description Default
Vector3 Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Reflects a Vector3 across a surface normal.

Also searchable as: “Vector3 Reflect”.

Inputs

Name Type Description Default
Vector3 Vector3
Normal Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Subtracts one Vector3 from another component-wise.

Also searchable as: “Subtract Vectors”, “Vector3 Subtraction”.

Inputs

Name Type Description Default
Vector3 A Vector3
Vector3 B Vector3

Outputs

Name Type Description Default
Result Vector3

Expression

Converts a Vector3 into an array of its components.

Inputs

Name Type Description Default
Vector3 Vector3

Outputs

Name Type Description Default
Result number[]