Sometimes in graphics programming (and other things), mistakes are made. It’s always nice when these lead to interesting serendipitous discoveries, rather than just a black screen (most common), or flames coming out of the computer etc.
Here are some results from a mistake in setting a ‘stride’ parameter to an OpenGL call while programming a Vertex Buffer Object in FoldSynth.