2D Transformations#
We introduce linear transformations in 2D and learn about how to apply scaling, rotaion, reflection and shear transformations.
We motivate the need for homogenous coordinates and how that helps us represent translation as a matrix transformation.