#include "colors.inc" #default { finish { ambient 0.5 specular 0.5 } } camera { location <6,6,12> direction -z right x up y look_at 0 angle 25 } light_source { <-30,100,50>, 1 } sphere { 0,0.2 pigment { White } } union { cylinder { 0,y,0.1 } cone { y,0.2,y*1.2,0 } pigment { Red } } cubicle { original box { <-1/2,1.5,-3>,<1/2,2,-4> } pigment { White } } screw { original cubicle { original box { <-1/2,0,-3>,<1/2,1.5,-4> } } direction 90*y pigment { Blue } } cubicle { original box { <-1/2,-1.5,-3>,<1/2,-2,-4> } pigment { White } } screw { original cubicle { original box { <-1/2,-1,-3>,<1/2,-1.5,-4> } } direction 90*y minimal -90*1.45 maximal -90*1.25 pigment { Blue } } cubicle { original box { <-1/2,-1.5,-1/10>,<1/2,-2,-1> } pigment { White } } screw { original cubicle { original box { <-1/2,-1,-1/10>,<1/2,-1.5,-1> } } direction 90*y minimal -90*1.45 maximal -90*1.25 pigment { Blue } } cubicle { original box { <-1/2,1.5,-1>,<1/2,2,-2> } pigment { White } } screw { original cubicle { original box { <-1/2,0,-1>,<1/2,1.5,-2> } } direction 90*y pigment { Blue } } cylinder { -30*x, 30*x, 0.03 pigment { Cyan } } cylinder { -30*y, 30*y, 0.03 pigment { Yellow } } cylinder { -30*z, 30*z, 0.03 pigment { Cyan } }