// Persistence of Vision Ray Tracer Scene Description File // File: ?.pov // Vers: 3.6 // Desc: a cube of 001s (was 1000 originally, hence the name... // Date: 27 Sept 2010 (dx at 43 1/3) // 19 Feb 2012 // Auth: dookie x // //#include "grasspatch.inc" #include "metals.inc" #include "colors.inc" //#include "stormyrd.pov" #include "../sand.pov" //#include "../skullobj.pov" #include "../psky5mod.pov" #include "../onetireb.pov" #include "tallbik4.pov" // ---------------------------------------- // create a regular point light source light_source { 0*x // light's position (translated below) color rgb <1,1,1> // light's color translate <56, 30, 50> } light_source { 0*x // light's position (translated below) color rgb <1,1,1> // light's color translate <-56, 30, -50> } light_source { 0*x // light's position (translated below) color rgb <1,1,1> // light's color translate <-56, 30, 50> } light_source { 0*x // light's position (translated below) color rgb <1,1,1> // light's color translate <56, 30, -50> } //camera {location <0.0, 1, -3.0> look_at <0.0, 1.0, 0.0>} //the front //camera {location <0.0, 3, .0> look_at <0.0, 1.0, 0.0>} //the top // camera {location <-2.0, .8, -4.5> look_at <2.0, 1.0, 0.0>} //front fiddled camera {right 16/9*x location <-39,27,-45> look_at <0.0, 16.0, 0.0>} //front fiddled again // ---------------------------------------- //object{SkullNTeeth scale .3 rotate <0,70,240> translate <-.6,.16,-.45> } //#declare Tallbike001=sphere{0.1,.1 pigment{color Yellow}} #declare Looper=0; #while (Looper<6) #declare Looper2=0; #while (Looper2<6) #declare AltiLooper=0; #while (AltiLooper<6) #declare FrameTex=pigment{color rgb <.2*Looper,.2*Looper2,.2*AltiLooper>}; sphere { <0, 1, 0>, 2 texture{FrameTex} translate<6*Looper,1.2+7*AltiLooper,8.1*Looper2> no_shadow }//end sphere! #declare AltiLooper=AltiLooper+1; #end #declare Looper2=Looper2+1; #end #declare Looper=Looper+1; #end /* #declare Looper=0; #while (Looper<6) #declare Looper2=0; #while (Looper2<6) #declare AltiLooper=0; while (AltiLooper<6) #declare FrameTex=pigment{color rgb <.2*Looper,.2*Looper2,.2*AltiLooper>}; sphere { <0, 1, 0>, 2 texture{FrameTex} //Tallbike001 //scale .095 //rotate <0,0,90> translate<6*Looper,1.2+7*AltiLooper,8.1*Looper2> //translate }//end sphere! #declare AltiLooper=AltiLooper+1; #end #declare Looper2=Looper2+1; #end #declare Looper=Looper+1; #end */ /* #declare Looper=0; #while (Looper<6) object {tallbike001Field translate y*(1.2+7*Looper) } #declare Looper=Looper+1; #end */ //object {Tallbike001 scale .095 rotate<0,0,90> translate<6,1.24,6>} //object {Tallbike001 scale .095 rotate<0,0,90> translate<12,1.26,8>} /* ^ | y | | x <---\ \ \ v z */