Testing the Gosper curve in my variable iteration halftoning setup. So far I've only used the Hilbert curve this way, and things get a bit coarser with the Gosper, so it was harder to find images that make nice results. So here we are with the old Venus again.

The number of points multiplies by 4 for Hilbert and 7 for Gosper on each step, so the latter has to get by with fewer iterations for a sensible resolution. Here we have 6 iterations for 6 grey levels.

#halftoneart #gospercurve #planefillingcurve #spacefillingcurve #singlelinedrawing #pythoncode #opengl #algorithmicart #algorist #mathart #laskutaide #ittaide #kuavataide #iterati

@algoristo You could do misaligned/rotated Gosper curves for 3-bit R and G channels, and use a Hilbert curver for a 2-bit B channel to get some intersting Ben-Day-esque color images.
@BoydStephenSmithJr Interesting idea. I'd been thinking of something similar with the earlier post, using dithering in the R, G, B channels separately, which is closer to regular halftoning, but your idea sounds a lot more fun.