This was produced opticially, rather than by software; it is a teleidoscopic image of light shining through a curtain, with the ball lens placed up against the weave of the fabric.
Kaleidoscopes are popular with children and artists, and contain colorful objects that create patterns inside the device; teleidoscopes are outward looking, and mirror a snippet of the real world within three mirrors. The teleidoscope was patented in the 1970s, and isn't as common as much older and more established kaleidoscopes, but interest me from a pattern-making point of view. Also, working with a ball lens is novel...