// Last edited on DATE TIME by USER
// Processed by remove-cam-lights

 

 

 

 

 

background{ color rgb < 1.0, 1.00, 1.0 > }

#declare raio = 2.000;

#declare tinta_A =
  texture {
    pigment { color rgb < 1.00, 0.00, 0.00 > }
    finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 }
  }

#declare tinta_AA =
  texture {
    pigment { color rgb < 0.50, 0.50, 0.50 > }
    finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 }
  }

#declare tinta_B =
  texture {
    pigment { color rgb < 0.00, 1.00, 0.00 > }
    finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 }
  }

#declare tinta_C =
  texture {
    pigment { color rgb < 0.30, 0.30, 0.30 > }
    finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 }
  }

#declare tinta_D =
  texture {
    pigment { color rgb < 1.00, 1.00, 1.00 > }
    finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 }
  }
   

#declare vitima =
  blob {
    threshold 0.9
    sphere { <1,0,1>, 1.2, 5.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.1>
  }  

     }
    }
    sphere { <2,0,2>, 1.2, 5.0 
     texture { 
  pigment { 
     color rgb <0.8,0.2,0.1>
  }  

     }  
    }
    sphere { <3,0,3>, 1.2, 5.0 
     texture { 
  pigment { 
     color rgb <0.8,0.2,0.1>
  } 

     }  
    }
    sphere { <4,0,4>, 1.2, 5.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.1>
  } 

     }  
    }
    sphere { <4.5,0,5>, 1.7, 5.0 
     texture { 
  pigment { 
      color rgb <0.1,0.8,0.8>
  }  

     }  
    }
    sphere { <8,0,1>, 1.2, 5.0 
     texture { 
  pigment { 
     color rgb <0.8,0.2,0.1>
  }  

     }
    }
    sphere { <7,0,2>, 1.2, 5.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.1>
  }  

     }  
    }
    sphere { <6,0,3>, 1.2, 5.0 
     texture { 
  pigment {
      color rgb <0.8,0.2,0.1>
  }   

     }  
    }
    sphere { <5,0,4>, 1.2, 5.0 
     texture { 
  pigment { 
      color rgb <0.1,0.2,0.8>
  }  

     }  
    }
    sphere { <4.5,0,6>, 1.7, 5.0 
     texture { 
  pigment { 
      color rgb <0.1,0.8,0.8>
  }   

     }  
    }
    sphere { <6,0,6>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  }  

     }  
    }
    sphere { <7,0,6>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  }  

     }  
    }
    sphere { <8,0,6>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  } 

     }  
    }
    sphere { <8,0,7>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  } 

     }  
    }
    sphere { <8,0,8>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  }  

     }  
    }
    sphere { <8,0,9>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.8,0.8>
  }  

     }  
    }

    sphere { <3,0,6>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  } 

     }  
    }
    sphere { <2,0,6>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  } 

     }  
    }
    sphere { <1,0,6>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  }  

     }  
    }
    sphere { <1,0,7>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  }  

     }  
    }
    sphere { <1,0,8>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.8>
  } 

     }  
    }
    sphere { <1,0,9>, 1, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.8,0.8>
  }  

     }  
    }
    sphere { <4.5,0,8>, 1.2, 6.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.2>
  }  

     }  
    }

interior {ior 1.2}
}

#declare Mr_Blobe =
  blob {
    threshold 0.9
    sphere { <0,0,4>, 15, 5.0 
     texture { 
  pigment { 
      color rgb <0.8,0.2,0.3>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <3,0,4>, 10, -5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-8,0,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-14,4,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-18,8,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-18,15,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-25,15,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-35,15,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
    sphere { <-45,12,4>, 12, 5.0 
     texture { 
  pigment { 
      color rgb <1.0,0.1,0.1>
  }  finish { brilliance 8
        diffuse 0.1 ambient 0.2 reflection 0.3
     } 

     }
    }
 

interior {ior 1.2}
}
  
#declare chao = 
plane { 
z,0 
      texture {
      pigment{color rgb<0.0,0.4,0.8> filter 0.8}
 finish { brilliance 5 specular 2 roughness 0.01 diffuse 0.2 ambient 0.3 reflection {0,0.75 metallic} metallic }
  }
}

  
#declare chao2 = 
plane { 
z,-10
    texture { 
      pigment{color rgb<2.0,2.0,2.0> }
    } 
}

union {
object { chao }
object { chao2 }
object { vitima translate <1,0,0> rotate<0,30,0>}
object { Mr_Blobe }

}

 

// Original camera parameters:
// #local cam_ctr = <02.00,0.00,3.00>
// #local cam_vec = (<30.00,-30.00,30.00>-<02.00,0.00,3.00>)
// #local cam_sky = z

#include "camlight.inc"
camlight(<02.00,0.00,3.00>,<10,10,10>,20.0,z,1.0)