Yes i tried this one too and its maybe perfect enough BUT think like this: if radius is VERY LONG and say the difference between 2 angles is minimum 0.000001 rad. Then at large radii you'll get empty spaces between 2 angles or am I wrong? But I may have an idea that works if not I'll just use this because i won't use large radii.
Edit: sec I might misread your posts ill read it on my laptop when I wake up lol xd
Edit2: hm no i read it the way i meant to. however i dont get JackGriffin's r = Sqrt(Rnd()) part.
Edit3: using r = Sqrt(Rnd()) made a better circle than without. Can i maybe have an explanation why r = Sqrt(Rnd()) is needed?
Edit4: nvm i get it

, secret edit 5: no i dont
