Moves an object from one position to another without changing its size or orientation in 3D space.
[ 1 0 0 tx ]
[ 0 1 0 ty ]
[ 0 0 1 tz ]
[ 0 0 0 1 ]
Resizes an object by scaling it along the x, y, and z axes.
[ sx 0 0 0 ]
[ 0 sy 0 0 ]
[ 0 0 sz 0 ]
[ 0 0 0 1 ]
Rotates an object around one of the principal axes (X, Y, or Z).
[ 1 0 0 0 ] [ 0 cosθ -sinθ 0 ] [ 0 sinθ cosθ 0 ] [ 0 0 0 1 ]
[ cosθ 0 sinθ 0 ] [ 0 1 0 0 ] [ -sinθ 0 cosθ 0 ] [ 0 0 0 1 ]
[ cosθ -sinθ 0 0 ] [ sinθ cosθ 0 0 ] [ 0 0 1 0 ] [ 0 0 0 1 ]
Mirrors an object across a 3D plane (XY, YZ, or ZX).
[ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1 0 ] [ 0 0 0 1 ]
[-1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 1 0 ] [ 0 0 0 1 ]
[ 1 0 0 0 ] [ 0 -1 0 0 ] [ 0 0 1 0 ] [ 0 0 0 1 ]
Slants an object parallel to one of the coordinate planes.
[ 1 kxy kxz 0 ] [ 0 1 0 0 ] [ 0 0 1 0 ] [ 0 0 0 1 ]
[ 1 0 0 0 ] [ kyx 1 kyz 0 ] [ 0 0 1 0 ] [ 0 0 0 1 ]
[ 1 0 0 0 ] [ 0 1 0 0 ] [ kzx kzy 1 0 ] [ 0 0 0 1 ]