external x : t -> float = "vec3_x"