|
![](/i/fill.gif) |
>
>
> #macro IC_Cone (Start, Radius1, End, Radius2)
> #switch(select(Radius1-Radius2,-1,0,1))
> [...]
Wow, those selects can really confuse...
I think both these and the 'B' versions should be in separate include
files since they are purely optional.
I have not tried yet, but i suppose using f_rounded_box() is faster than
your version while the cylinder/cone macros are better than a manual
translation of the rounding macros from 'shapes.inc' with radius 0.
I will also add a 'compensated' version of scale to maintain the linear
distance as good as possible (correcting with the average of the scales
with non isotropic scaling).
Christoph
--
POV-Ray tutorials, IsoWood include,
TransSkin and more: http://www.tu-bs.de/~y0013390/
Last updated 13 Mar. 2002 _____./\/^>_*_<^\/\.______
Post a reply to this message
|
![](/i/fill.gif) |