external to_array : t -> float array = "vec3_to_array"