|
 |
Am 25.01.2016 um 19:15 schrieb Cousin Ricky:
> I almost immediately realized why my torus-cylinder merges showed this artifact,
> which is why I never reported this as a bug. But bug or not, it is annoying, so
> it is fixed in RoundEdge 1.3.1.
... and it is also fixed (kind of, that is) in POV-Ray 3.7.1 ;)
You may want to change your RE__torus macro as follows:
#macro RE__torus (RMajor, rMinor, Use_merge)
#if (RMajor * 2 < rMinor & Use_merge)
#if (RoundEdge_Inc_Temp >= 3.7.1)
torus { RMajor, rMinor merge }
#else
merge
{ difference
{ torus { RMajor, rMinor }
sphere { 0, re_R }
}
sphere { 0, (re_R + rMinor) / 2 }
}
#end
#else
torus { RMajor, rMinor }
#end
#end
Specifying the "merge" keyword after the major & minor radii of a torus
will cause interior surfaces of a spindle torus to be suppressed.
The "difference", "intersection" and "union" keywords also work there as
you might expect (though "union" is only included for completeness, as
it's the default anyway).
Post a reply to this message
|
 |