> Ahh! If you used a unit circle to do the repulsion thing then you are
> quite right - you do not get an even distribution at the edge: all the
> outermost points would be pressed against the rim.
>
> This is why I used a 2 radius circle when I was doing the Delaunay
> triangulation, and adding samples until I had enough in the unit circle.
> That way you get an even distribution right across the unit circle -
> right to the rim of the hemisphere.
I am uneasy about this. I fear you do not solve the problem
but only make it less visible by moving the edge farther out.
I would prefer doing the thing without any edges at all: Use
the unit square as a torus, find an even distribution there,
map it onto the unit circle via
phi <- 2*pi*x
r <- sqrt(y)
and then proceed as you suggested.
Mark
Post a reply to this message
|