Working with bones
Threejs : Read 4x4 matrix, add to parent, import
Noesis: Read 4x4 matrix, multiply by parent, convert to 4x3 matrix and import
Blender: Calculate the head, tail (which does nothing), pose, and transforms. The ability to multiply matrices is not included, and the order of the matrices is changed, on top of the axis being in XZY order.