external rotate_from_to : Vec3.t -> Vec3.t -> t = "matrix_rotate_from_to"