1.0.3 • Published 11 years ago
mat4-css-parse v1.0.3
mat4-css-parse
Takes a transform string from an element's computed style, and returns a mat4 representation of the 3D matrix. Useful alongside mat4-css-stringify.
Cases:
matrix3d()stringmatrix()string (returns 3D representation of the 2D matrix)nonewhich results in an identity matrix
Simple example:
var parse = require('mat4-css-parse')
var mat4 = parse(computedStyle.tranfsorm)
//... now we can do some matrix operations Usage
matrix = parse(str[, out])
Converts the transform CSS string into a 16-float array representing a 4x4 matrix. 2D matrices will be stored in the upper left of a 4x4 identity matrix.
You can specify an out matrix parameter, otherwise it will create a new 16-length array.
License
MIT, see LICENSE.md for details.
