Shear - Yousef's Notes
Shear

Shear

A shear is a linear transformation that “slides” a vector or object by a certain amount in a certain direction, while keeping it parallel to its original orientation. In 2D, a shear can be represented by a matrix: $$ S(a, b) = \begin{pmatrix} 1 & a \\ b & 1 \end{pmatrix} $$ where $a$ and $b$ are the shear factors in the $x$ and $y$ directions, respectively. For example, shearing a vector $\begin{pmatrix} x \ y \end{pmatrix}$ by a factor of $a$ in the $x$ direction and $b$ in the $y$ direction results in: $$ \begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} 1 & a \\ b & 1 \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} x + ay \\ bx + y \end{pmatrix} $$ Note that rotation and shear are both linear transformations, meaning that they can be represented by matrices and can be composed together to form more complex transformations.
Test yourself on QuizBuilder.ai