// --------------------------------------- parametric surface -------------- parametric{ function{ sin(u)+0.25*sin(v*2*pi)}// x(u,v) function{ cos(u) } // y(u,v) function{ v } // z(u,v) <0,-2>,<2*pi,2> // start, end (u,v) contained_by {box {<-2,-2,-2>,<2,2,2>}} max_gradient 7 accuracy 0.005 precompute 18 x,y,z texture{ pigment{ color rgb<1,1,1>*.8} finish { phong 0.1 }} scale 0.5 } // end of parametric -----------------------------------------------------