#version HMCCS155FALL2002 /* * contribution limit test. camera is inside a box with a light. the * box is very slightly specular, and the contribution limit is set * so only one level of reflections should be calculated, but the * recursive depth is very high. if contribution limit is not handled * properly by the ray tracer, this scene will take an exceptionally * long time to render. */ #background 0.0 0.0 0.0 #ambient 0.0 0.0 0.0 #camera -2.0 0.0 0.0 // positoin 0.84 -0.46 0.31 // facing 0.48 0.88 0.0 // up 30.0 // heightAngle #light_point -n PointLight1 -- 1.0 1.0 1.0 // color 0.0 0.0 0.0 // position 1.0 0.0 0.0 // const, linear, quad atten #material -n mGreen -- 0.1 0.6 0.3 // ambient 0.1 0.6 0.3 // diffuse 0.01 0.01 0.01 // specular 0.0 0.0 0.0 // emissive 0.9 0.0 0.0 // kspec ktrans refind #triangle -n BoxFace1.1 -m mGreen -- 2.5 -2.5 -2.5 // v0 2.5 -2.5 2.5 // v1 2.5 2.5 -2.5 // v2 #triangle -n BoxFace1.2 -m mGreen -- 2.5 2.5 2.5 // v0 2.5 2.5 -2.5 // v1 2.5 -2.5 2.5 // v2 #triangle -n BoxFace2.1 -m mGreen -- -2.5 -2.5 -2.5 // v0 -2.5 2.5 -2.5 // v1 -2.5 -2.5 2.5 // v2 #triangle -n BoxFace2.2 -m mGreen -- -2.5 2.5 2.5 // v0 -2.5 -2.5 2.5 // v1 -2.5 2.5 -2.5 // v2 #triangle -n BoxFace3.1 -m mGreen -- -2.5 2.5 -2.5 // v0 2.5 2.5 -2.5 // v1 -2.5 2.5 2.5 // v2 #triangle -n BoxFace3.2 -m mGreen -- 2.5 2.5 2.5 // v0 -2.5 2.5 2.5 // v1 2.5 2.5 -2.5 // v2 #triangle -n BoxFace4.1 -m mGreen -- -2.5 -2.5 -2.5 // v0 -2.5 -2.5 2.5 // v1 2.5 -2.5 -2.5 // v2 #triangle -n BoxFace4.2 -m mGreen -- 2.5 -2.5 2.5 // v0 2.5 -2.5 -2.5 // v1 -2.5 -2.5 2.5 // v2 #triangle -n BoxFace5.1 -m mGreen -- -2.5 -2.5 2.5 // v0 -2.5 2.5 2.5 // v1 2.5 -2.5 2.5 // v2 #triangle -n BoxFace5.2 -m mGreen -- 2.5 2.5 2.5 // v0 2.5 -2.5 2.5 // v1 -2.5 2.5 2.5 // v2 #triangle -n BoxFace6.1 -m mGreen -- -2.5 -2.5 -2.5 // v0 2.5 -2.5 -2.5 // v1 -2.5 2.5 -2.5 // v2 #triangle -n BoxFace6.2 -m mGreen -- 2.5 2.5 -2.5 // v0 -2.5 2.5 -2.5 // v1 2.5 -2.5 -2.5 // v2 #rayfile_end