Generate a random sample of points distributed on the surface of a unit sphere Generate a random sample of points distributed on the surface of a unit sphere numpy numpy