// Jin Ding -- pd 3 -- 6/2/98 // reflect.pov #include "colors.inc" #include "shapes.inc" #include "textures.inc" camera { location <8,14,-22> look_at <8,5,19> } light_source { <35,80,-40> color rgb <1.0,1.0,1.5> } light_source { <-80,3,-12> color rgb <.4,.4,.4> } light_source { //inside box <0,5,6> color rgb <.6,.0,.0> } plane { y,0 pigment { checker color rgbf <0.1,0.0,0.5,0.6> color rgbf <1.0,1.0,1.0,0.3> scale 3 } finish { phong .8 reflection .9 ambient .2 diffuse .8 } } sphere { <14,10,14>,8 texture { Chrome_Metal } finish { phong .2 reflection .8 } } box { <-3,0,5>, <4,12,15> texture { Ruby_Glass } finish { phong .2 reflection .3 } } difference { box { <3.5,0,1>, <17,6,5> } cone { <3.5,3,1>,3 <17,3,1>,0 } sphere { <15,3,1>, 2 } texture { pigment { marble color_map { [0.0 color rgbf <1,1,.2,0.0>] [1.0 color rgbf <.8,.8,.2,0.0>] } turbulence 1.5 lambda 1.5 omega .75 octaves 8 } normal { bumps .2 scale .2 } finish { phong .4 reflection .1 ambient .4 diffuse .6 } } }