// cpe 473 happy valentined day! Transforms are needed camera { location <0, 20, 34> up <0, 1, 0> right <1.33333, 0, 0> look_at <0, 4, 0> } light_source {<-100, 100, 80> color rgb <2.5, 1.5, 1.5>} //Sunflower sphere { <0, 0, 0>, 1 pigment { color rgb <0.6, 0.3, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} translate <0, 13 , 0.05> scale <1, 1, 0.3> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.78, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <10, 0, 0> translate <0, 16, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.78, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> translate <0, 10, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.9, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 90> translate <3, 13, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.9, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -90> translate <-3, 13, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.85, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 45> translate <2.5, 10.5, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.85, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -45> translate <-2.5, 10.5, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.85, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 135> translate <2.5, 15.5, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.85, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -135> translate <-2.5, 15.5, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.80, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 22.5> translate <1.3, 10, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.80, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -22.5> translate <-1.3, 10, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.87, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 67.5> translate <2.8, 11.8, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.87, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -67.5> translate <-2.8, 11.8, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.87, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 112.5> translate <2.8, 14.3, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.87, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -112.5> translate <-2.8, 14.3, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.83, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, 157.5> translate <1.3, 15.8, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.95, 0.83, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <0.8, 3, 0.8> rotate <-10, 0, 0> rotate <0, 0, -157.5> translate <-1.3, 15.8, 0> } //Leaves sphere { <0, 0, 0>, 1 pigment { color rgb <0.05, 0.55, 0.08>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <2, 4, 0.4> rotate <0, 0, 65> translate <3.8, 6, 0> } sphere { <0, 0, 0>, 1 pigment { color rgb <0.05, 0.61, 0.08>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} scale <1.3, 3.3, 0.3> rotate <0, 0, -65> translate <-3.4, 3, 0> } //Stem box { <-0.3, -6, -0.3>, <0.3, 12, 0.3> pigment { color rgb <0.05, 0.55, 0.08>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} rotate <0, 25, 0> translate <0, 0 , -0.2> } //Pot box { <-2, -6, -2>, <2, -2, 2> pigment { color rgb <0.95, 0.55, 0.01>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} rotate <0, 8, 0> translate <0, 0 , -0.2> } //Pot Rim box { <-2.2, -2.6, -2.2>, <2.2, -2, 2.2> pigment { color rgb <0.95, 0.55, 0.01>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} rotate <0, 8, 0> translate <0, 0 , -0.2> } //Soil box { <-1.7, -2.1, -1.7>, <1.7, -1.9, 1.7> pigment { color rgb <0.45, 0.3, 0.05>} finish {ambient 0.2 diffuse 0.4 specular 0.5 roughness 0.05} rotate <0, 8, 0> translate <0, 0 , -0.2> } //Ground plane {<0, 1, -0.1>, -6 pigment {color rgb <0.05, 0.7, 0.05>} finish {ambient 0.3 diffuse 0.8 specular 0.8 roughness 0.001 reflection 0.2} } //Sky plane {<0, 0, 1>, -600 pigment {color rgb <0.08, 0.25, 0.85>} finish {ambient 0.3 diffuse 0.8 specular 0.8 roughness 0.001} }