HEAD ======= >>>>>>> 8f924ec8939741408e44785587a73b4aff4b3f0f
orgin
flipp
by -ve values.matrix
and also styles
infomatrix
n styles
.drawings are based relative to origin, which is initially @ top left corner
however, translate accumulates. once done, it stays there and that point is considered origin. And then it resets @ draw
rotate also behaves the same accumulating way, reseting @ draw
scale is not relative, it just means how many pixels is 1 unit. and signs for direction.
origin's coordinates are also relative to current running origin
co-ordinate system is left handed, so angles clockwise, and y increases downward.
push n pop are lil staccks , so the pushing popping is LIFO
rotateX,rotateY,rotateZ are specific axis rotn for WEBGL 3d renderer
<<<<<<< HEAD ======= >>>>>>> 8f924ec8939741408e44785587a73b4aff4b3f0fapplyMatrix() will apply a co-ordinate transform.