My First Scheme Program!
I was following a Photoshop tutorial for creating Lichenstein-style images when I realized that it was using a built-in filter, which GIMP lacks… so I wrote one.
I haven’t wrapped it up with the script-fu stuff, so if you want to run this for yourself, you have to run the (define)s first, then the script at the end; it will create a new layer with a dot-rendition of the currently active layer.
I’ve been wanting to learn Lisp/Scheme for some time now, but needed a project. I must say, GIMP makes it quite hard - it often uses arrays instead of lists, for example, and the IDE - well, it’s charitable to call it even that. Still, it offers me a lot more possibilities than I had before. If only Inkscape were scriptable.
Correction - these are halftone dots; benday dots are of uniform size (much easier). Possibly the dots should be on a 45 degree grid as well.