# Linear Transformations and Basic Computer Graphics

Linear Transformations and Basic Computer Graphics

This Demonstration applies the concept of linear transformation to map graphical objects. It shows the standard matrix describing the given mapping and the image of the transformed object. You can choose a square, a triangle, or the letter L as the object. A list of linear transformations is available to apply to each of these graphical objects: rotation about the origin through an angle , reflection in a line, orthogonal projection onto a line, scaling with a given factor, and a horizontal or vertical shear.

θ

k

Choose up to three different actions with the "add transformation" buttons. This shows the ordered list of transformations and the corresponding image of the composite linear transformation. From there you can modify the values of the parameters with the sliders, or you can clear all or one of the actions with one of the "remove transformation" buttons.