The
Henneberg surface is a nonorientable self-intersecting minimal surface.
The irregular hole pattern has been calculated by simulating a Gray-Scott reaction diffusion process on the surface.
The algorithm has been modified so that at the sites of self-intersection, the different parts of the surface do not touch but instead weave through each other's holes.
I'm not quite satisfied with the holes' behavior at the central self-intersection site; essentially there are just two long holes and no weaving. Perhaps I'll fix that in the future.