i don't know if this is the better place to post.
i'm coding a shperical tag cloud: i have a brunch of tags and i want to position them on a sphere surface. for doing that i'm procedurally drawing meridians and circles of latitude. on each circle of latitude i want to put some tags. of course the first circle has a smaller circumference than the middle one (the middle one is the equator and have the larger circumference). now, i want to get some rule for dividing gracefully the tags along the circles of latitude.
for example if i have 30 tags and i have fixed 6 circle of latitude a good result could be this one:
- circle: 3 tags
- circle: 5 tags
- circle: 7 tags
- circle: 7 tags
- circle: 5 tags
- circle: 3 tags
so: with 30 tags and 6 circle i can have: 3,5,7,7,5,3.
some ideas?