#include "colors.inc" camera { location <10, 2, -30> look_at <10,1,0> angle 40 } light_source { <300, 300, -700> White } light_source { <0, 0, -7> Red } background { color Blue} plane { y, -12 texture { pigment { checker color Brown color Yellow } } } #declare TeePeeTex = texture { pigment { color rgb <1, 1, 1,> } finish { ambient .2 diffuse .6 reflection 0.5 } } bicubic_patch { type 1 flatness 0.0100 u_steps 3 v_steps 3, <0, 0, 0>, <0, 0, 1>, <0, 0, 2>, <0, 0, 3>, <3, 0, 0>, <3, 5, 1>, <3, 5, 2>, <3, 0, 3>, <6, 5, 0>, <6, 5, 1>, <6, 5, 2>, <6, 5, 3>, <9, 5, 0>, <9, 4, 1>, <9, 4, 2>, <9, 5, 3> texture { TeePeeTex } } bicubic_patch { type 1 flatness 0.0100 u_steps 3 v_steps 3, <9, 5, 0>, <9, 4, 1>, <9, 4, 2>, <9, 5, 3>, <11, 4, -1>, <11, 4, 1>, <11, 4, 2>, <11, 4, 4>, <13, 3, -2>, <13, 5, 1>, <13, 5, 2>, <13, 3, 5>, <16, 0, -3>, <16, 7, 1>, <16, 7, 2>, <16, 0, 6> texture { TeePeeTex } } sphere { <0,0,0>, 0.1 texture{pigment{Yellow}} } sphere { <0,0,1>, 0.1 texture{pigment{Yellow}} } sphere { <0,0,2>, 0.1 texture{pigment{Yellow}} } sphere { <0,0,3>, 0.1 texture{pigment{Yellow}} } sphere { <3,0,0>, 0.1 texture{pigment{Yellow}} } sphere { <3,5,1>, 0.1 texture{pigment{Yellow}} } sphere { <3,5,2>, 0.1 texture{pigment{Yellow}} } sphere { <3,0,3>, 0.1 texture{pigment{Yellow}} } sphere { <6,5,0>, 0.1 texture{pigment{Yellow}} } sphere { <6,5,1>, 0.1 texture{pigment{Yellow}} } sphere { <6,5,2>, 0.1 texture{pigment{Yellow}} } sphere { <6,5,3>, 0.1 texture{pigment{Yellow}} } sphere { <9,5,0>, 0.1 texture{pigment{Yellow}} } sphere { <9,4,1>, 0.1 texture{pigment{Yellow}} } sphere { <9,4,2>, 0.1 texture{pigment{Yellow}} } sphere { <9,5,3>, 0.1 texture{pigment{Yellow}} } sphere { <11,4,-1>, 0.1 texture{pigment{Yellow}} } sphere { <11,4,1>, 0.1 texture{pigment{Yellow}} } sphere { <11,4,2>, 0.1 texture{pigment{Yellow}} } sphere { <11,4,4>, 0.1 texture{pigment{Yellow}} } sphere { <13,3,-2>, 0.1 texture{pigment{Yellow}} } sphere { <13,5,1>, 0.1 texture{pigment{Yellow}} } sphere { <13,5,2>, 0.1 texture{pigment{Yellow}} } sphere { <13,3,5>, 0.1 texture{pigment{Yellow}} } sphere { <16,0,-3>, 0.1 texture{pigment{Yellow}} } sphere { <16,7,1>, 0.1 texture{pigment{Yellow}} } sphere { <16,7,2>, 0.1 texture{pigment{Yellow}} } sphere { <16,0,6>, 0.1 texture{pigment{Yellow}} }