Hey I'm glad you guys like it. I had a go at filling them using a (slightly crude) floodfill I made but it runs too slow if I use it each loop. The best way I can think of would be to start off with a fill and then switch only the pixels that need changing but I dont think i'm clever enough to work that one out
Maybe I'll do a line version, as opposed to circular. That would be a bit simpler to find out what pixels need changing.
Also in future I'll make exes for stuff. I dident originally do one for this cos I wasent finished with it, but then I got distracted and started doing something else.