Unity Products:Amplify Shader Editor/Vector From Matrix
Vector From Matrix Node
The Vector From Matrix node retrieves either a row or column according to its selected Mode and Index from a matrix specified on its Input.
Node Parameter | Description | Default Value |
---|---|---|
Input | Matrix from which vector value is to be retrieved. Only visible if the respective input port is not connected. | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
Mode | Select if vector is to be retrieved from either a row or column from the specified matrix
|
Row |
Index | Select which row or column to be retrieved from the specified matrix. This value will be on the [0 2] range for 3x3 matrices and [0 3] for 4x4 matrices. | 0 |
Input Port | Description | Type |
---|---|---|
Input | Matrix from which vector value is to be retrieved. | Matrix3x3/4x4 |
Output Port | Description | Type |
---|---|---|
XYZ/W | Vector retrieved from transform matrix. | Float3/4 |
X | Returns only the X component of the vector retrieved from matrix. | Float |
Y | Returns only the Y component of the vector retrieved from matrix. | Float |
Z | Returns only the Z component of the vector retrieved from matrix. | Float |
W | Returns only the W component of the vector retrieved from matrix. Only available for 4x4 matrices. | Float |