Added a description.  | 
				 Added the remaining descriptions.  | 
				||
| Line 1: | Line 1: | ||
{{Table ProtoFluxCategoryNodes  | {{Table ProtoFluxCategoryNodes  | ||
|Compose Rotation||  | |Compose Rotation|| Converts a rotation into a matrix  | ||
|Compose Scale||  | |Compose Scale|| Converts a scale into a matrix  | ||
|Compose Scale Rotation||  | |Compose Scale Rotation|| Converts a scale and a rotation into a matrix  | ||
|Compose TRS|| Makes a TRS matrix, which   | |Compose TRS|| Makes a TRS matrix, which defines an object's entire transforms in either local or global space (TRS doesn't define which)  | ||
|Decomposed Position||  | |Decomposed Position|| Converts a matrix into a position  | ||
|Decomposed Rotation||  | |Decomposed Rotation|| Converts a matrix into a rotation  | ||
|Decoposed Scale||  | |Decoposed Scale|| Converts a matrix into a scale  | ||
|Determinant|| Returns the matrix's area  | |Determinant|| Returns the matrix's area  | ||
|Inverse|| A way to "divide" a matrix, reversing a matrix translation, or inverting it in some way  | |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  | ||
|Pack Rows|| Pack a set of float3, double2, (etc) Rows 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)  | |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 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  | |Unpack Rows|| unpack a set of float3, double2, (etc) Rows from a Matrix  | ||
}}  | }}  | ||
[[Category:ProtoFlux:Operators]]  | [[Category:ProtoFlux:Operators]]  | ||
Revision as of 12:36, 29 June 2024
| Node Name | Description | 
|---|---|
| Compose Rotation | Converts a rotation into a matrix | 
| Compose Scale | Converts a scale into a matrix | 
| Compose Scale Rotation | Converts a scale and a rotation into a matrix | 
| Compose TRS | Makes a TRS matrix, which defines an object's entire transforms in either local or global space (TRS doesn't define which) | 
| Decomposed Position | Converts a matrix into a position | 
| Decomposed Rotation | Converts a matrix into a rotation | 
| Decoposed Scale | 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 | 
| 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 | 
Pages in category "ProtoFlux:Operators:Matrix"
The following 15 pages are in this category, out of 15 total.