Creates a new Matrix3 and initializes it to the identity matrix.
Calculates the normal matrix (transpose of the inverse of the upper-left 3x3 of a 4x4 matrix). Used for transforming normals correctly when non-uniform scaling is present.
The source 4x4 matrix.
this
Sets the matrix to the identity matrix.
this
Sets the matrix from the upper-left 3x3 part of a 4x4 matrix.
The source 4x4 matrix.
this
Staticmultiply
A class representing a 3x3 matrix. Used for 2D transformations or normal matrices.