About

This visualization demonstrates vectors, dot products, and homogeneous transform matrices in 2D.
Dot Product: You can click and drag on the ends of the vectors to move them around, or type values into the fields on the left.
Matrices: You can move the box by dragging the centre, scale it by dragging the edges, or rotate by dragging the corners. You can also enter values into the fields on the left.