// Last edited on DATE TIME by USER // Processed by remove-cam-lights #include "colors.inc" background { color rgb<0.2, 0.4, 0.8> } #declare bolha = blob { threshold .05 sphere { <.5,0,0>, .8, 1 pigment {Pink} } sphere { <-.5,0,0>,.8, 1 pigment {Pink} } sphere { <.5,1,0>, .8, 1 pigment {Pink} } sphere { <-.5,1,0>,.8, 1 pigment {Pink} } sphere { <0,.5,0>, .8, .6 pigment {Pink} } sphere { <-.5,.5,0>,.8, -.3 pigment {Blue} } sphere { <.5,.5,0>,.8, -.3 pigment {Blue} } sphere { <0,1,0>,.8, -.3 pigment {Blue} } sphere { <0,0,0>,.8, -.3 pigment {Blue} } sphere { <0,.5,-.5>,.8, -.3 pigment {Blue} } sphere { <0,.5,.5>,.8, -.3 pigment {Blue} } finish { phong 1 } } #declare pessoa = blob { threshold .50 sphere { <0,1.9,0>, 1, 1 pigment {Pink} } sphere { <0,0,0>, 2, 1 pigment {Pink} } sphere { <1.5,.5,0>, .8, 1 pigment {Pink} } sphere { <-1.5,.5,0>, .8, 1 pigment {Pink} } sphere { <-1,-1.5,0>, 1, 1 pigment {Pink} } sphere { <1,-1.5,0>, 1, 1 pigment {Pink} } sphere { <0,0,-2>, 2, -1 pigment {Pink} } finish { phong 1 } } union{ difference { object{ bolha } object{ pessoa rotate<0,180,0> scale<.3,.3,1> translate<0,.5,-.6>} } object{ pessoa rotate<0,135,0> scale<.3,.3,.3> translate<.8,.5,-1.9>} rotate<0,-20,0> } // Original camera parameters: // #local cam_ctr = <.2,.5,0> // #local cam_vec = (<0,5,-15>-<.2,.5,0>) // #local cam_sky = y #include "camlight.inc" camlight(<.2,.5,0>,<10,10,10>,20.0,y,1.0)