These patterns are obtained by a fractal tree type algorithm. Spheres 'grow' on a base sphere, and sprout further spheres of their own. The different tree branches start to overlap and generate patterns.