Matrix3d Decompose, interpolate, compose operations on 3d matrices. Most of the Matrix4 code was ported from Chromium. Some Vector methods from three.js.