surface circle() { Ci =color "hsv" (0,0,sin(distance (point (s,t,0), point (0.5,0.5,0))*2*PI)) * color "rgb" (1 - smoothstep (0.2,0.4, distance (point (s,t,0), point (0.5,0.5,0))), noise (s*10,t*10)/1.5, smoothstep (0.2,0.3, distance (point (s,t,0), point (0.5,0.5,0)))); } |BACK| |