external to_tuple : t -> (float * float * float) = "vec3_to_tuple"