Since my knowledge of matrices is close to nil, I was looking for a helper method that could do the conversion from a matrix array to a readable format.
With a readable format, I mean:
{ translate : { x : 0, y : 0, z : 0 }, rotation : { x : 0, y : 90, z : 0 }, skew : { x : 0, y : 0 }, scale : { x : 0, y : 0, z : 0 } }
In matrix format, I mean: matrix3d(0.00000000000000006123233995736766, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0.00000000000000006123233995736766, 0, 0, 0, 0, 1) .
I am browsing Google for such a method but cannot find it.
Is there such a method or how can I decrypt / calculate each type of transformation on each available axis?
Update: My friend came across http://web.iitd.ac.in/~hegde/cad/lecture/L6_3dtrans.pdf , will study this to try to get at least something.