1.add a matrixStack for recording current tranform matrix
2.back to identity transform matrix every time of graphics.clear(),
and restore the previous transform matrix after clear;