In the lower section are four dropdown menus with sliders.
With those you can set up four different transformations which are
instantly applied on the cube in the main window.
The view can be rotated clicking and dragging the mouse over the
main Window.
(W / Mouse wheel) | Zoom in |
(S / Mouse wheel) | Zoom out |
Drag with
pressed
left Mousebutton | Rotate view |
This learning module visualizes the execution of multiple
transformations on a cube.
Adjusting the four control elements in the lower section result
in four individual transformation matrices. The overall transformation
matrix for the cube is cumputed by multiplying those matrices with
each other.
$T_1 \cdot T_2 \cdot T_3 \cdot T_4 = T_{total} $
Each vertex of the cube is multiplied with the overall transformation
matrix to transform the cube.
$v' = T_{total} \cdot v $
The matrix multiplication is not commutative so the result depends
on the order of the multiplied matrices.
$T_1 \cdot T_2 \neq T_2 \cdot T_1 $