/* Test scene for the dome lens object */ /* The rendering mode 0 = lens, 1 = fisheye */ #declare MODE = clock; /* These are the camera attibutes, position, view direction, up The up vector must be perpendicular to the view direction */ #declare VP = <1,0,0>; #declare VD = <1,1,0>; #declare VU = <0,0,1>; /* Defines the dome lens, includes lens.inc */ #include "camera.pov" background { color rgb <0,0,0> } global_settings { ambient_light rgb <1,1,1> } light_source { <0,0,9> color rgb <1,1,1> } light_source { <9,0,0> color rgb <1,1,1> } light_source { <0,9,0> color rgb <1,1,1> } cylinder { <10,-10,-10>, <10, 10,-10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,-10,-10>, <10,-10, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,-10>, <-10, 10,-10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,-10,-10>, <-10,-10, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,-10>, < 10,10,-10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,10,-10>, <-10,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,-10>, < 10,-10,-10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,-10,-10>, <-10,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,-10,10>, < 10,-10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,-10,10>, <-10, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,-10,-10>, < 10,-10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <-10,-10,-10>, <-10, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,-8>, <10, 10,-8>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,-8,-10>, <10,-8, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,-8>, <-10, 10,-8>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,-8,-10>, <-10,-8, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,-8>, < 10,10,-8>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-8,10,-10>, <-8,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,-8>, < 10,-10,-8>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-8,-10,-10>, <-8,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,-8,10>, < 10,-8,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-8,-10,10>, <-8, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,-8,-10>, < 10,-8,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <-8,-10,-10>, <-8, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,-6>, <10, 10,-6>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,-6,-10>, <10,-6, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,-6>, <-10, 10,-6>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,-6,-10>, <-10,-6, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,-6>, < 10,10,-6>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-6,10,-10>, <-6,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,-6>, < 10,-10,-6>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-6,-10,-10>, <-6,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,-6,10>, < 10,-6,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-6,-10,10>, <-6, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,-6,-10>, < 10,-6,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <-6,-10,-10>, <-6, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,-4>, <10, 10,-4>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,-4,-10>, <10,-4, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,-4>, <-10, 10,-4>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,-4,-10>, <-10,-4, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,-4>, < 10,10,-4>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-4,10,-10>, <-4,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,-4>, < 10,-10,-4>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-4,-10,-10>, <-4,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,-4,10>, < 10,-4,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-4,-10,10>, <-4, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,-4,-10>, < 10,-4,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <-4,-10,-10>, <-4, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,-2>, <10, 10,-2>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,-2,-10>, <10,-2, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,-2>, <-10, 10,-2>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,-2,-10>, <-10,-2, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,-2>, < 10,10,-2>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-2,10,-10>, <-2,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,-2>, < 10,-10,-2>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-2,-10,-10>, <-2,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,-2,10>, < 10,-2,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-2,-10,10>, <-2, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,-2,-10>, < 10,-2,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <-2,-10,-10>, <-2, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,0>, <10, 10,0>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,0,-10>, <10,0, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,0>, <-10, 10,0>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,0,-10>, <-10,0, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,0>, < 10,10,0>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <0,10,-10>, <0,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,0>, < 10,-10,0>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <0,-10,-10>, <0,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,0,10>, < 10,0,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <0,-10,10>, <0, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,0,-10>, < 10,0,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <0,-10,-10>, <0, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,2>, <10, 10,2>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,2,-10>, <10,2, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,2>, <-10, 10,2>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,2,-10>, <-10,2, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,2>, < 10,10,2>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <2,10,-10>, <2,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,2>, < 10,-10,2>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <2,-10,-10>, <2,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,2,10>, < 10,2,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <2,-10,10>, <2, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,2,-10>, < 10,2,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <2,-10,-10>, <2, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,4>, <10, 10,4>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,4,-10>, <10,4, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,4>, <-10, 10,4>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,4,-10>, <-10,4, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,4>, < 10,10,4>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <4,10,-10>, <4,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,4>, < 10,-10,4>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <4,-10,-10>, <4,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,4,10>, < 10,4,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <4,-10,10>, <4, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,4,-10>, < 10,4,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <4,-10,-10>, <4, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,6>, <10, 10,6>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,6,-10>, <10,6, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,6>, <-10, 10,6>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,6,-10>, <-10,6, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,6>, < 10,10,6>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <6,10,-10>, <6,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,6>, < 10,-10,6>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <6,-10,-10>, <6,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,6,10>, < 10,6,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <6,-10,10>, <6, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,6,-10>, < 10,6,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <6,-10,-10>, <6, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,8>, <10, 10,8>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,8,-10>, <10,8, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,8>, <-10, 10,8>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,8,-10>, <-10,8, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,8>, < 10,10,8>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <8,10,-10>, <8,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,8>, < 10,-10,8>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <8,-10,-10>, <8,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,8,10>, < 10,8,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <8,-10,10>, <8, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,8,-10>, < 10,8,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <8,-10,-10>, <8, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,10>, <10, 10,10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <10,10,-10>, <10,10, 10>, 0.1 texture { pigment { color rgb <1,0,0> } } } cylinder { <-10,-10,10>, <-10, 10,10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,-10>, <-10,10, 10>, 0.1 texture { pigment { color rgb <0,1,0> } } } cylinder { <-10,10,10>, < 10,10,10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <10,10,-10>, <10,10, 10>, 0.1 texture { pigment { color rgb <0,0,1> } } } cylinder { <-10,-10,10>, < 10,-10,10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <10,-10,-10>, <10,-10, 10>, 0.1 texture { pigment { color rgb <0,1,1> } } } cylinder { <-10,10,10>, < 10,10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <10,-10,10>, <10, 10,10>, 0.1 texture { pigment { color rgb <1,0,1> } } } cylinder { <-10,10,-10>, < 10,10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } } cylinder { <10,-10,-10>, <10, 10,-10>, 0.1 texture { pigment { color rgb <1,1,0> } } }