isosurface { //------------------------------------------------------------- function{ f_torus( x,y,z, 0.75, 0.25) // major radius, minor radius } contained_by {box {<-1,-1,-1>*1,<1,1,1>*1}} threshold 0.00 max_gradient 5 texture{ pigment{ color rgb <0.2,0.45,1.00>} // normal { bumps 0.15 scale 0.015} finish { specular 0.2 phong 0.7 reflection 0.1} } rotate<-40,20,0> scale 1.5 translate< 0,1.1,0> } // end of isosurface -------------------------------------------------------