|
![](/i/fill.gif) |
I have not tested it, but I would bet that the problem is in the bounding.
If I remember correctly, a torus is bounded with the difference of a
cylinder and a smaller cylinder. If the minor radius of the torus is greater
than the major radius, the inner cylinder will have a negative radius (instead
of havin a radius 0 as it should).
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):5;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/
Post a reply to this message
|
![](/i/fill.gif) |