pub type Transform3<T> = Transform<T, TGeneral, 3_usize>;
A 3D general transformation that may not be inversible. Stored as a homogeneous 4x4 matrix.