#include "colors.inc" #include "shapes.inc" #include "textures.inc" #include "stones.inc" camera { location <0,0,-10> direction <0,0,1> up <0,1,0> right <1.3333,0,0> } plane { <0,1,0>,-10 texture { pigment { granite color_map { [0.0 color White] [0.4 color Gray95] [0.6 color Gray85] [0.8 color Gray75] [1.0 color Gray65] } } finish { Shiny ambient 1 } scale 20 } } //The ATAT union { //leg1 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,20> translate <0,-3,0> } rotate <0,0,0> translate <0,-5,0> } rotate <0,0,-20> translate <4,-5,-3> } //leg2 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,10> translate <0,-3,0> } rotate <0,0,10> translate <0,-5,0> } rotate <0,0,-20> translate <-4,-5,-3> } //leg3 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,-20> translate <0,-3,0> } rotate <0,0,0> translate <0,-5,0> } rotate <0,0,20> translate <4,-5,3> } //leg4 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,-20> translate <0,-3,0> } rotate <0,0,0> translate <0,-5,0> } rotate <0,0,20> translate <-4,-5,3> } intersection { box { <-3,-4,-4>,<3,4,4> texture { Stone8 scale 30 } } plane { <0,0,-1>,0 texture { Stone8 scale 30 } rotate <10,0,0> translate <0,-3,0> translate <0,0,-4> } plane { <0,0,1>,0 texture { Stone8 scale 30 } rotate <-10,0,0> translate <0,-3,0> translate <0,0,4> } } intersection { box { <-6.5,-4,-4>,<-3,4,4> texture { Stone8 scale 30 } } plane { <0,0,-1>,0 texture { Stone8 scale 30 } rotate <10,0,0> translate <0,-3,0> translate <0,0,-4> } plane { <0,0,1>,0 texture { Stone8 scale 30 } rotate <-10,0,0> translate <0,-3,0> translate <0,0,4> } plane { <0,1,0>,0 texture { Stone8 scale 30 } rotate <0,0,20> translate <0,4,0> translate <-3,0,0> } } intersection { box { <3,-4,-4>,<8,4,4> texture { Stone8 scale 30 } } plane { <0,0,-1>,0 texture { Stone8 scale 30 } rotate <10,0,0> translate <0,-3,0> translate <0,0,-4> } plane { <0,0,1>,0 texture { Stone8 scale 30 } rotate <-10,0,0> translate <0,-3,0> translate <0,0,4> } plane { <0,1,0>,0 texture { Stone8 scale 30 } rotate <0,0,-20> translate <0,4,0> translate <3,0,0> } } //Head union { cylinder { <-9.5,-2,0>,<-6.5,-2,0>,1.5 texture { Stone8 scale 30 } } box { <-11.5,-3,-2>,<-9.5,0,2> texture { Stone8 scale 30 } } box { <-12,-1,-2>,<-11.5,0,2> texture { Stone8 scale 30 } } box { <-13.5,-1,-2>,<-12,0,2> texture { Glass } } box { <-13.5,-.2,-2>,<-9.5,.4,2> texture { Stone8 scale 30 } } box { <-13,-3,-2>,<-11.5,-1,2> texture { Stone8 scale 30 } } intersection { cylinder { <-13,-3,-2>,<-13,-3,2>,2 texture { Stone8 scale 30 } } plane { <1,0,0>,-13 texture { Stone8 scale 30 } } plane { <0,-1,0>,3 texture { Stone8 scale 30 } } } box { <-15,-4,-2>,<-9.5,-3,2> texture { Stone8 scale 30 } } box { <-15.2,-3,-2>,<-14.8,-2.5,2> texture { pigment {color Red} } } //laser front cylinder { <-11,-2,-2>,<-11,-2,-2.5>,.6 texture { Stone8 scale 30 } } cylinder { <-13,-2,-2.9>,<-10,-2,-2.9>,.4 texture { Stone8 scale 30 } } cone { <-15,-2,-2.9>,.1,<-13,-2,-2.9>,.4 texture { Stone8 scale 30 } } cylinder { <-15,-2,-2.9>,<-50,-2,-2.9>,.1 texture { pigment {color Red} finish {ambient 1} } no_shadow } //laser back cylinder { <-11,-2,2>,<-11,-2,2.5>,.6 texture { Stone8 scale 30 } } cylinder { <-13,-2,2.9>,<-10,-2,2.9>,.4 texture { Stone8 scale 30 } } cone { <-15,-2,2.9>,.1,<-13,-2,2.9>,.4 texture { Stone8 scale 30 } } cylinder { <-12,-4,-1.5>,<-12,-4,1.5>,.7 texture { Stone8 scale 30 } } translate <6.5,2,0> rotate <0,0,15> translate <-6.4,-2,0> } bounded_by { box { <-30,-15,-8>,<8,5,8> } } rotate <0,-35,0> translate <2,6,20> //end of atat next line } //The ATAT union { //leg1 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,20> translate <0,-3,0> } rotate <0,0,0> translate <0,-5,0> } rotate <0,0,-20> translate <4,-5,-3> } //leg2 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,10> translate <0,-3,0> } rotate <0,0,10> translate <0,-5,0> } rotate <0,0,-20> translate <-4,-5,-3> } //leg3 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,-20> translate <0,-3,0> } rotate <0,0,0> translate <0,-5,0> } rotate <0,0,20> translate <4,-5,3> } //leg4 union { //union { cylinder { <0,0,-1>,<0,0,1>,1 texture { Stone8 scale 30 } } box { <-.75,-2.5,-.8>,<.75,-.75,.8> texture { Stone8 scale 30 } } box { <-.55,-5.25,-.8>,<.55,-2.5,.8> texture { Stone8 scale 30 } } //} union { cylinder { <0,0,-1>,<0,0,1>,.7 texture { Stone8 scale 30 } } box { <-.55,-3.25,-.8>,<.55,-0.25,.8> texture { Stone8 scale 30 } } union{ cylinder { <0,-4.5,0>,<0,-5.5,0>,2 texture { Stone8 scale 30 //pigment {color Green} } } cylinder { <0,-4,0>,<0,-4.5,0>,1.2 texture { Stone8 scale 30 //pigment {color Green} } } difference { cylinder { <0,-4.5,-1>,<0,-4.5,1>,1.5 texture { Stone8 scale 30 //pigment {color Green} } clipped_by { plane { <0,-1,0>,4.5 } } } cylinder { <0,-4.5,-1.2>,<0,-4.5,1.2>,1 pigment {color Clear} } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,20> translate <-1.5,0,0> } box { <-2.5,-5.5,-.7>,<-1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <0,0,-20> translate <1.5,0,0> } box { <2.5,-5.5,-.7>,<1.5,-4.5,.7> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <-20,0,0> translate <0,0,-1.5> } box { <-.7,-5.5,-2.5>,<.7,-4.5,-1.5> texture { Stone8 scale 30 } } } intersection { plane { <0,1,0>,-4.5 texture { Stone8 scale 30 } rotate <20,0,0> translate <0,0,1.5> } box { <-.7,-5.5,2.5>,<.7,-4.5,1.5> texture { Stone8 scale 30 } } } translate <0,3,0> rotate <0,0,-20> translate <0,-3,0> } rotate <0,0,0> translate <0,-5,0> } rotate <0,0,20> translate <-4,-5,3> } intersection { box { <-3,-4,-4>,<3,4,4> texture { Stone8 scale 30 } } plane { <0,0,-1>,0 texture { Stone8 scale 30 } rotate <10,0,0> translate <0,-3,0> translate <0,0,-4> } plane { <0,0,1>,0 texture { Stone8 scale 30 } rotate <-10,0,0> translate <0,-3,0> translate <0,0,4> } } intersection { box { <-6.5,-4,-4>,<-3,4,4> texture { Stone8 scale 30 } } plane { <0,0,-1>,0 texture { Stone8 scale 30 } rotate <10,0,0> translate <0,-3,0> translate <0,0,-4> } plane { <0,0,1>,0 texture { Stone8 scale 30 } rotate <-10,0,0> translate <0,-3,0> translate <0,0,4> } plane { <0,1,0>,0 texture { Stone8 scale 30 } rotate <0,0,20> translate <0,4,0> translate <-3,0,0> } } intersection { box { <3,-4,-4>,<8,4,4> texture { Stone8 scale 30 } } plane { <0,0,-1>,0 texture { Stone8 scale 30 } rotate <10,0,0> translate <0,-3,0> translate <0,0,-4> } plane { <0,0,1>,0 texture { Stone8 scale 30 } rotate <-10,0,0> translate <0,-3,0> translate <0,0,4> } plane { <0,1,0>,0 texture { Stone8 scale 30 } rotate <0,0,-20> translate <0,4,0> translate <3,0,0> } } //Head union { cylinder { <-9.5,-2,0>,<-6.5,-2,0>,1.5 texture { Stone8 scale 30 } } box { <-11.5,-3,-2>,<-9.5,0,2> texture { Stone8 scale 30 } } box { <-12,-1,-2>,<-11.5,0,2> texture { Stone8 scale 30 } } box { <-13.5,-1,-2>,<-12,0,2> texture { Glass } } box { <-13.5,-.2,-2>,<-9.5,.4,2> texture { Stone8 scale 30 } } box { <-13,-3,-2>,<-11.5,-1,2> texture { Stone8 scale 30 } } intersection { cylinder { <-13,-3,-2>,<-13,-3,2>,2 texture { Stone8 scale 30 } } plane { <1,0,0>,-13 texture { Stone8 scale 30 } } plane { <0,-1,0>,3 texture { Stone8 scale 30 } } } box { <-15,-4,-2>,<-9.5,-3,2> texture { Stone8 scale 30 } } box { <-15.2,-3,-2>,<-14.8,-2.5,2> texture { pigment {color Red} } } //laser front cylinder { <-11,-2,-2>,<-11,-2,-2.5>,.6 texture { Stone8 scale 30 } } cylinder { <-13,-2,-2.9>,<-10,-2,-2.9>,.4 texture { Stone8 scale 30 } } cone { <-15,-2,-2.9>,.1,<-13,-2,-2.9>,.4 texture { Stone8 scale 30 } } //laser back cylinder { <-11,-2,2>,<-11,-2,2.5>,.6 texture { Stone8 scale 30 } } cylinder { <-13,-2,2.9>,<-10,-2,2.9>,.4 texture { Stone8 scale 30 } } cone { <-15,-2,2.9>,.1,<-13,-2,2.9>,.4 texture { Stone8 scale 30 } } cylinder { <-12,-4,-1.5>,<-12,-4,1.5>,.7 texture { Stone8 scale 30 } } translate <6.5,2,0> rotate <0,0,15> translate <-6.4,-2,0> } bounded_by { box { <-16,-15,-8>,<8,5,8> } } rotate <0,-35,0> translate <35,6,40> //end of atat next line } fog { color White distance 60 } light_source { <0,0,-50> color White}