CSS 2D transformation matrix
Calculate CSS 2D transformation matrices to map any quadrilateral to another.
In contrast to composite CSS transforms constructed from translations, rotations, scalings, and skews, a transformation matrix can be constructed to map a source state precisely onto a target state. SVG uses a different syntax due to its coordinate system.