....I love you.
Each version is infinitely better than the previous. You're a genius.
By the way, if you're looking for more/better circle algorithms, this one was also posted on the Minecraft forums:
http://en.wikipedia.org/wiki/Midpoint_circle_algorithmBasically though, any will do fine as long as it doesn't get any stupidity in it.. And I think you'll know stupidity when you see it.
And, again, I don't know how well it can be adapted into 3D but I hope it can
