3D Transformations according to Lila
Use the button to toggle between the different transformations.
Translations and scales are done using the (x,y) from the mouse drag and with z=0.
Shears and rotates are done in 3D using the mouse drag method given in TestMatrix.java.