circle_bundles.get_s2_fibonacci_cover

circle_bundles.get_s2_fibonacci_cover(base_points, *, n_vertices=256, eps=1e-12)[source]

Build a fast star cover of S^2 using Fibonacci landmarks and a convex-hull triangulation.

Returns CoverData with:
  • U: (n_vertices, n_samples) bool

  • pou: (n_vertices, n_samples) float (barycentric weights on hit face)

  • landmarks: (n_vertices, 3) float

Notes

Each sample is assigned to exactly one hull face, so overlap order is ≤ 3.

Parameters:
Return type:

CoverData