grapefrukt / grapefrukt-export

a set of actionscript tools to export animations and graphic assets made in flash authoring to other formats.
197 stars 30 forks source link

fix export bug with negative scale #10

Closed ankstoo closed 11 years ago

ankstoo commented 11 years ago

Grapefrukt incorrectly extractes a scale value from transformation matrix in the export to xml. When scale is negative, in xml exported positive scale value and wrong rotation value.

Correct formulas for extracting offset, rotation and scale values ​​from transformation matrix can be found here - http://math.stackexchange.com/questions/13150/extracting-rotation-scale-values-from-2d-transformation-matrix

grapefrukt commented 11 years ago

Thanks! A few bugs in that code wasn't entirely unexpected :)