test_glMatrix = {
let fromVector = glMatrix.vec3.fromValues(0, 1, 0);
let toVector = glMatrix.vec3.fromValues(vx, vy, vz);
glMatrix.vec3.normalize(toVector, toVector);
let quat = glMatrix.quat.create();
glMatrix.quat.rotationTo(quat, fromVector, toVector);
let out = glMatrix.vec3.create();
let ang = glMatrix.quat.getAxisAngle(out, quat);
return [...out, ang].join(' ');
}