modify getTransformMatrix, split to initTransormMatrix and updateTransformMatrix method