UNPKG

bodymovin

Version:

After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript

18 lines (13 loc) 497 B
function matrixManagerFunction(){ var mat = new Matrix(); var returnMatrix2D = function(rX, scaleX, scaleY, tX, tY){ return mat.reset().translate(tX,tY).rotate(rX).scale(scaleX,scaleY).toCSS(); }; var getMatrix = function(animData){ return returnMatrix2D(animData.tr.r[2],animData.tr.s[0],animData.tr.s[1],animData.tr.p[0],animData.tr.p[1]); }; return { getMatrix : getMatrix }; } var MatrixManager = matrixManagerFunction;