lookAt(viewExp, eyeExp, centerExp, upExp);

    var eyeRes = [0, 0, 0];
    var fwdRes = [0, 0, 0];
    var upRes = [0, 0, 0];
    var centerRes = [0, 0, 0];
    goog.vec.Matrix4.toLookAt(viewExp, eyeRes, fwdRes, upRes);
    goog.vec.Vec3.add(eyeRes, fwdRes, centerRes);

    goog.vec.Matrix4.lookAt(viewRes, eyeRes, centerRes, upRes);

    assertElementsRoughlyEqual(eyeExp, eyeRes, EPSILON);
    assertElementsRoughlyEqual(fwdExp, fwdRes, EPSILON);
    assertElementsRoughlyEqual(upExp, upRes, EPSILON);
    as