Is there a Technique or Algorithm for Building Spheres? There are times when I would like to build a sphere or a dome like this one:



From Small Lego Sphere Project

While this example is great, I find it difficult to scale it to another size, whether smaller or larger, without it...not looking roundish anymore.

Is there a tool available that can design a sphere or dome based on a size?
This website generates a sphere in LDraw format: http://lego.bldesign.org/sphere/

Here's a link if you want to learn how it can be done: http://groups.csail.mit.edu/graphics/classes/6.837/F04/assignments/assignment5/
(there are other ways too)