#declare r = color rgb <1,0,0> //background {color rgb 1} #declare bh = difference { cylinder { <0,1,-.1> <0,1,.1> 1 } cylinder { <0,1.25,-.2> <0,1.25,.2> .8 } box{<.1,0,-1> <-.1,1,1>} texture{pigment{r}} } #declare biohazard = difference { union { torus{ .8 .1 texture{pigment{r}}rotate 90*x} object{bh} object{bh rotate 360*z/3} object{bh rotate 360*z*2/3} } cylinder { <0,0,-2> <0,0,2> .3 } } object{biohazard} camera {location -5*z look_at 0} light_source{-3*z color rgb 1} light_source{-3*z color rgb 1}