Category:ProtoFlux:Operators:Matrix: Difference between revisions

Category page
Corrected a description.
Added a description.
Line 8: Line 8:
|Decoposed Scale||
|Decoposed Scale||
|Determinant|| Returns the matrix's area
|Determinant|| Returns the matrix's area
|Inverse||
|Inverse|| A way to "divide" a matrix, reversing a matrix translation, or inverting it in some way.
|Matrix Element|| Allows you to get a Matrix value inside a Matrix (Grid of values)
|Matrix Element|| Allows you to get a Matrix value inside a Matrix (Grid of values)
|Pack Columns|| Pack a set of float3, double2, (etc) Columns into a Matrix
|Pack Columns|| Pack a set of float3, double2, (etc) Columns into a Matrix

Revision as of 10:21, 29 June 2024

Nodes
Node Name Description
Compose Rotation
Compose Scale
Compose Scale Rotation
Compose TRS Makes a TRS matrix, which define's an object's entire transforms in either local or global space (TRS doesn't define which)
Decomposed Position
Decomposed Rotation
Decoposed Scale
Determinant Returns the matrix's area
Inverse A way to "divide" a matrix, reversing a matrix translation, or inverting it in some way.
Matrix Element Allows you to get a Matrix value inside a Matrix (Grid of values)
Pack Columns Pack a set of float3, double2, (etc) Columns into a Matrix
Pack Rows 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).
Unpack Columns unpack a set of float3, double2, (etc) Columns from a Matrix
Unpack Rows unpack a set of float3, double2, (etc) Rows from a Matrix