|
![](/i/fill.gif) |
Oops - that's what I get for replying now, reading later :)
Here's a method of doing it from spheres that works as well (based on your
code). It uses the fact that a sphere at any given point around the radius
r is proportional to the cosine of r/2.
// Source //
#declare O_Ying=
union
{
#declare R=1;
#while (R>0)
#declare A=R*180;
#declare A1=90-A/2;
#declare RealR=cos(radians(A1));
sphere {<0,0,0>,RealR translate < 2-RealR,0,0> rotate y*A}
#declare R=R-0.01;
#end
}
#declare O_Yang=
object
{
O_Ying
rotate y*180
}
// End Source //
Brendt Hess wrote in message <387bb1db@news.povray.org>...
>
>As I always say, when in doubt - cheat!
>
Post a reply to this message
|
![](/i/fill.gif) |