// center:
#declare M = <0,0,0>;
// outer radius:
#declare Ra = 3.00 -R0;
// radius of inner half circles:
#declare Ri = Ra /2 ;
// 2 torus segments
#include "shapes_lo.inc"
union{ //-----------------------
torus { Ra, R0
rotate<90,0,0>
translate M0
} // end of torus -------------
object{
Torus_Segment( Ri, R0, 180)
rotate<-90,0,0>
translate < Ri,0,0>
} // end of Torus_Segment(...) --
object{
Torus_Segment( Ri, R0, 180)
rotate<-90,0,0> rotate<0,0,180>
translate <-Ri,0,0>
} // end of Torus_Segment(...) --
}// end of union
//------------------------- end
|
Click here for the complete scene file for POV-Ray:
".txt" file or
".pov" file
|