Some experimentation with a regular icosahedron has led me to this

@bleuje

I wonder how one would do an irregular one, like a soccer ball which is built of both pentagons and hexagons. I think it is the black spots that are the pentagons?

@bleuje

Wait… is one of your balls of holes directly based on a soccer ball, what much of the world considers a football?

@Chancerubbage the underlying structure is a triangle mesh, and there's one blue circle per edge.