multiplyAndRenormalizeMatrix3dInverseTransposeInPlace Method
multiply each xyz (as a vector) by matrix inverse transpose, renormalize the vector, replace values.
- This is the way to apply a matrix (possibly with skew and scale) to a surface normal, and have it end up perpendicular to the transformed in-surface vectors.
- Return false if matrix is not invertible or if any normalization fails.
multiplyAndRenormalizeMatrix3dInverseTransposeInPlace(matrix: Matrix3d): boolean
Parameter | Type | Description |
---|---|---|
matrix | Matrix3d |
Defined in
Last Updated: 08 January, 2020