// Persistence of Vision Ray Tracer Scene Description File // File: ?.pov // Vers: 3.5 // Desc: Photon Scene Template // Date: mm/dd/yy // Auth: ? // // ---------------------------------------- #include "colors.inc" camera { location <0, 1, -2.7> //-4 look_at <0, 1, 0> } light_source { <100,100,-100> // light's position color rgb 1.3 // light's color } sky_sphere { pigment { gradient y color_map { [0.0 rgb <0.6,0.7,1.0>] [0.7 rgb <0.0,0.1,0.8>] } } } // ---------------------------------------- plane { y, 0 texture { //pigment { checker White Green } //pigment { color rgb <1.0, 0.8, 0.6> } // pattern for use in texture/pigment/normal/density pigment{ hexagon color rgb 1 color rgb 1*.75 color rgb 1*.5 } } } #declare M_Glass= // Glass material material { texture { pigment {rgbt 1} finish { specular 0.6 reflection { 0.1, 1.0 fresnel on } conserve_energy } } interior { ior 1.5 //index of refraction } } union { intersection { sphere { <0,0,.99>, 1 } sphere { <0,0,-.99>, 1 } //hollow material { M_Glass } } torus { 0.14 .005 pigment { Black } rotate -90*x } //rotate -60*y translate <0, 1, -2.2> } union { //declare a variable #declare XPos =-20; #while (XPos <= 20) cone { , 1 , 0 } #declare XPos = XPos+2; #end pigment {color rgb <0,0,1>} translate <0, 0, 25> }