// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare plano_xy = plane { < 0, 0, 1 >, 0 } #declare random1=seed(67324); #declare random2=seed(56323); #declare random3=seed(2231); #declare random4=seed(232); #declare random5=seed(5673); #declare random6=seed(12387); #declare tinta_marrom = texture { pigment { color rgb < 0.55, 0.47, 0.32 > } } #declare tinta_vermelha = texture { pigment { color rgb < 1.0, 0.0, 0.0 > } } #macro galho(p,vetor,L,r) #if (r < 0.2) union{ object{ union{ sphere { p,1 texture {tinta_vermelha} } cylinder { p,p+1.5*vnormalize(()/2),0.07 texture {tinta_marrom} } } } } #else union{ cylinder { p,p+L*vetor,r texture {tinta_marrom} } galho(p+L*vetor,vnormalize(()/2),L-2,r-0.2) galho(p+L*vetor,vnormalize(()/2),L-2,r-0.2) } #end #end object {galho(<0,0,0>,<0,0,1>10,1)} // Original camera parameters: // #local cam_ctr = <0.00,0.00,10.00> // #local cam_vec = (<30,0,10>-<0.00,0.00,10.00>) // #local cam_sky = z #include "camlight.inc" camlight(<0.00,0.00,10.00>,<10,10,10>,20.0,z,1.0)