global_settings { assumed_gamma 1 } #declare camPos = <-3,4,-10>; #declare lightPos = <5,10,-3>*100; camera { up y right x*4/3 direction 1.5*z location camPos look_at <-2,1,1> } light_source { 0, rgb 1 translate lightPos } box { -1, 1 pigment { red 1 filter 0.7 } bounded_by { sphere { lightPos, 0.1 } } } sphere { 0, 1 pigment { green 1 filter 0.7 } bounded_by { sphere { camPos, 0.1 } } } box { <-4,-3,6.5>, <2,3,7> pigment { rgb 1 } finish { ambient 0 diffuse 0.2 reflection 0.9 } rotate -30*y } plane { y, -2 pigment { checker rgb 0.7, rgb 0.4 scale 5 } } background { rgb <0.3,0.4,0.7> }