#include "colors.inc"
//2 meter tall figure


#declare dummy= union{
     union{          //head
          difference{
               sphere {   0.0, .2   }
               sphere {0, .18  scale <.4,1,.15> translate .085*y rotate z*70 translate -.19*z}
               sphere {0, .18  scale <.4,1,.15> translate .085*y rotate -z*70 translate -.19*z}
               box{-1,1 translate -z scale <.035,.0075,.5> translate -.115*y-.0*z pigment{Black}}
               scale <1,1.25,1>
               texture {
                    pigment {color Flesh*.8    }
                    //finish{ specular 0.6   }
               }
          }
          cone{0,.025,.09*y,.018 scale <1,1,.8> pigment{color Flesh*.8} rotate x*0 translate -.17*z} 
          sphere{0,.025 pigment{Black} scale <1,1,.5> translate .04*y+.055*x-.165*z} 
          sphere{0,.025 pigment{Black} scale <1,1,.5> translate .04*y-.055*x-.165*z}
          scale .85
          translate 1.70*y 
     }
      cylinder{1.5*y,1.35*y, .065 pigment{color  Flesh*.8}}
      union{
           cone{0,.15,.6*y,.25}
           sphere{0,.25 scale <1,.2,.1> translate  .6*y}
           sphere{0,.15 scale <1,.2,.1> }
           scale <1,1,.3>
           pigment{
               gradient y
                color_map {
                  [0.00 color rgb <0.1,0.1,0.5> ]
                  [0.15 color rgb <0.1,0.1,0.5> ]
                  [0.1501 color rgb Brown*.3 ]
                  [1.00 color rgb Brown*.3 ]
                }
          
           }
           translate .75*y
      }
      union{
      cylinder{0,-.55*y,.055 rotate -z*10 translate -.22*x+1.35*y}
      cylinder{0,-.55*y,.055 rotate -z*10 translate -.22*x+1.35*y scale <-1,1,1>}
      
      pigment{color Brown*.3}
      }
      union{
      cylinder{0,.75*y,.055 translate .10*x}
      cylinder{0,.75*y,.055 translate -.10*x}
      pigment{color <0.1,0.1,0.5>}
     }
}
#declare dummy2= union{
     union{          //head
          difference{
               sphere {   0.0, .2   }
               sphere {0, .18  scale <.4,1,.15> translate .085*y rotate z*70 translate -.19*z}
               sphere {0, .18  scale <.4,1,.15> translate .085*y rotate -z*70 translate -.19*z}
               box{-1,1 translate -z scale <.035,.0075,.5> translate -.115*y-.0*z pigment{Black}}
               scale <1,1.25,1>
               texture {
                    pigment {color Flesh*.8    }
                    //finish{ specular 0.6   }
               }
          }
          cone{0,.025,.09*y,.018 scale <1,1,.8> pigment{color Flesh*.8} rotate x*0 translate -.17*z} 
          sphere{0,.025 pigment{Black} scale <1,1,.5> translate .04*y+.055*x-.165*z} 
          sphere{0,.025 pigment{Black} scale <1,1,.5> translate .04*y-.055*x-.165*z}
          scale .85
          translate 1.70*y 
     }
      cylinder{1.5*y,1.35*y, .065 pigment{color  Flesh*.8}}
      union{
           cone{0,.15,.6*y,.25}
           sphere{0,.25 scale <1,.2,.1> translate  .6*y}
           sphere{0,.15 scale <1,.2,.1> }
           scale <1,1,.3>
           pigment{
               gradient y
                color_map {
                  [0.00 color rgb <0.1,0.1,0.5> ]
                  [0.15 color rgb <0.1,0.1,0.5> ]
                  [0.1501 color rgb Brown*.3 ]
                  [1.00 color rgb Brown*.3 ]
                }
          
           }
           translate .75*y
      }
      union{
      cylinder{0,-.55*y,.055 rotate -z*10+x*120 translate -.22*x+1.35*y}
      cylinder{0,-.55*y,.055 rotate -z*10 translate -.22*x+1.35*y scale <-1,1,1>}
      
      pigment{color Brown*.3}
      }
      union{
      cylinder{0,.75*y,.055 translate .10*x}
      cylinder{0,.75*y,.055 translate -.10*x}
      pigment{color <0.1,0.1,0.5>}
     }
}
