external z : t -> float = "vec3_z"