Go to: Related nodes. Attributes.

Multiply a vector and a matrix together.

Note: This node is deprecated in favor of its unitless version "multiplyVectorByMatrix" and may be removed in a future release.

Node nameParentsClassificationMFn typeCompatible function sets
multiplyVectorByMatrixDLnodemathLinear:utility/scalar:drawdb/shader/operation/multiplyVectorByMatrixkVectorMatrixProductkBase
kNamedObject
kDependencyNode
kMultiplyVectorByMatrix
kVectorMatrixProduct

Related nodes

pointMatrixMultDL, multMatrix, multDL, multiplyPointByMatrixDL, multiplyVectorByMatrix

Attributes (9)

input, inputX, inputY, inputZ, matrix, output, outputX, outputY, outputZ

Long name (short name)TypeDefaultFlags
input (i) double3inputconnectablestorablekeyable
Input vector
inputX (x) distance (double)0.0cminputconnectablestorable
X of input vector
inputY (y) distance (double)0.0cminputconnectablestorable
Y of input vector
inputZ (z) distance (double)0.0cminputconnectablestorable
Z of input vector
matrix (m) matrixidentityinputconnectablestorablekeyable
Matrix to be multiplied
output (o) double3outputconnectable
The product the vector and matrix
outputX (ox) distance (double)0.0cmoutputconnectable
Output X
outputY (oy) distance (double)0.0cmoutputconnectable
Output Y
outputZ (oz) distance (double)0.0cmoutputconnectable
Output Z