Homogeneous coordinate demo:
* Translate, rotate, scale the square in 2D by using a linear transformation matrix in 3D.