code: def sample_surface_even(mesh, count):
      
      from .points import remove_close
  
      radius = np.sqrt(mesh.area / (2 * count))
  
      samples, ids = sample_surface(mesh, count * 5)
      result, mask = remove_close(samples, radius)
  
      return result, ids[mask]
docs: Sample the surface of a mesh, returning samples which are
      approximately evenly spaced.
  
  
      Parameters
      ---------
      mesh: Trimesh object
      count: number of points to return
  
      Returns
      ---------
      samples: (count,3) points in space on the surface of mesh
      face_index: (count,) indices of faces for each sampled point