// test scene view { (2.5,0.1,3.0), // eye-point vector (0,0,0.71), // target pos (0,0,1), // up-vector 1,1 // width/height angle } light { (2,1.3,4.8), // pos (1.0,1.0,1.0) // color } object floor { (0,1.5,0) // pos (0,0,1) // normal (0.7,0.7,0.7), // color 1 (0.3,0.3,0.3), // color 2 0.3 // tile size material { (0.8,0.8,0.8), // diffuse (0.5,0.5,0.5), // specular color ( set r=b=g ) 5, // specular 0.3, // reflect 0.0, 0 // transparency,refract } } object box { (-1,-1,0.5) // pos (1,0,0,0.2) // rotation 1,1,1 // width,height,depth material { (0.0,0.9,0.0), // diffuse (0.5,0.5,0.5), // specular color ( set r=b=g ) 1, // specular 0.2, // reflect 0, 0 // transparency,refract (0,0.2,0) // ambient } } object tripyramid { (.8,0,0.001) // pos (1,0,0,0.0) // rotation 1,1 // width,height material { (0.0,0.0,0.8), // diffuse (0.8,0.8,0.8), // specular color ( set r=b=g ) 3, // specular 0.8, // reflect 0.0, 1.1 // transparency,refract (0,0,0.2) // ambient } } object sphere { (-2,0,0.5), // pos 0.5, // radius material { (0.8,0.8,0.8), // diffuse (0.5,0.5,0.5), // specular color ( set r=b=g ) 2, // specular 0.3, // reflect 0, 0 // transparency,refract } } object sphere { (-0.3,1,0.5), // pos 0.5, // radius material { (1.0,1.0,0.0), // diffuse (0.7,0.5,0.5), // specular color ( set r=b=g ) 5, // specular 0.4, // reflect 0, 0 // transparency,refract } } object sphere { (-1.7,1.3,0.7),0.7 material { (0.9,0.4,0.3), // diffuse (0.1,0.1,0.3), // specular color ( set r=b=g ) 1, // specular 0.1, // reflect 0, 1.152 // transparency,refract (0.0,0,0), // ambient } }