Static ReadonlyoneThe identity matrix for multiplication, 1. The matrix is locked (immutable), but may be cloned.
Static ReadonlyzeroThe identity matrix for addition, 0. The matrix is locked (immutable), but may be cloned.
Sets this matrix to this + rhs.
Copies the specified matrix into this matrix.
Sets this matrix to the transformation for a
reflection in the plane normal to the unit vector n.
this ⟼ reflection(n)
this ⟼ rotation(spinor) * this
Sets this matrix to be equivalent to the spinor.
this ⟼ rotation(spinor)
The spinor from which the rotation will be computed.
this ⟼ translation(spinor) * this
Sets this matrix to be equivalent to the displacement vector argument.
StaticrotationStaticscalingStatictranslation
A 4x4 (square) matrix of numbers.
An adapter for a
Float32Array.