Category:ProtoFlux:Operators:Matrix

Category page
Revision as of 03:48, 25 August 2025 by YoshBot (talk | contribs) (fix link spaces)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Nodes
Node Name Description
ComposeRotation Converts a rotation into a matrix
ComposeScale Converts a scale into a matrix
ComposeScaleRotation Converts a scale and a rotation into a matrix
ComposeTRS Makes a TRS matrix, which defines an object's entire transforms in either local or global space (TRS doesn't define which)
DecomposedPosition Converts a matrix into a position
DecomposedRotation Converts a matrix into a rotation
DecoposedScale Converts a matrix into a scale
Determinant Returns the matrix's area
Inverse A way to "divide" a matrix, reversing a matrix translation, or inverting it in some way
MatrixElement Allows you to get a Matrix value inside a Matrix (Grid of values)
PackColumns Pack a set of float3, double2, (etc) Columns into a Matrix
PackRows Pack a set of float3, double2, (etc) Rows into a Matrix
Transpose Flips the ordering of a matrix value (either Row-major or Column-major ordering)
UnpackColumns unpack a set of float3, double2, (etc) Columns from a Matrix
UnpackRows unpack a set of float3, double2, (etc) Rows from a Matrix