Affine matrix multiplication.
Build a scale matrix.
Build a translation matrix.
Append a rotation transform inferred from arguments to the matrix m. This is equivalent to the expression
rotation(...) * mbut actually save computation by knowing where the ones and zeros are in a pure rotation matrix.
Build a rotation matrix. angle in radians.
Build a pure 3d rotation matrix with angle in radians
Build a scale matrix.
Append a scale transform inferred from arguments to the matrix m. This is equivalent to the expression
scale(...) * mbut actually save computation by knowing where the ones and zeros are in a pure scale matrix.
Transform a vector by a matrix in homogenous coordinates.
Append a translation transform inferred from arguments to the matrix m. This is equivalent to the expression
translation(...) * mbut actually save computation by knowing where the ones and zeros are in a pure translation matrix.
Build a translation matrix.
Affine transforms module