[HOpenGL] some help on do and preservingMatrix