|
![](/i/fill.gif) |
here, the drill is:
// the values of the various radius may be wrong, it's a freestyle writing
difference {
cylinder {<0.0, 0.0, 0.0>, <10.0, 0.0, 0.0>, 0.75}
blob {
threshold 0.6
#local nbS = 500; // nb of sphere for precision
#local nbT = 10; // nb of turns
#local ii = 0;
#while (ii < nbS)
sphere{<0.0, 1.0, 0.0>, 0.4, 1.0 translate 10.0*(ii / nbS)*x rotate
nbT*360.0*(ii / nbS)*x}
#local ii = ii + 1;
#end
}
}
David.
Post a reply to this message
|
![](/i/fill.gif) |