Separate (verb)
This is a very quick program written
to experiment with the problem of distributing
points evenly over the surface of a sphere,
inspired by the usenet group geometry.puzzles.
Warning: the solutions this program iterates to
are not the same as those for packing circles in spheres,
but they may be the correct solutions for electrostatic repulsion.
I think the best description of what this simulates would be "antigravitational repulsion".
note: also adressed by paul bourke,
and the simpler problem of distributing random points evenly over a sphere is adressed by me here.
Requires DirectX 9.
separate.zip 90KB
8 points:
12 points:
500 points: