// Mega Persistence of Vision Ray Tracer 0.3 Scene Description File #version 3.1; global_settings { assumed_gamma 1.8 } camera { location <24, 19, -34> angle 20 look_at <0, 0, 0> } light_source { <150, 400, -120> color red 1.0 green 1.0 blue 1.0 } light_source { <350, 200, -120> color red 1.0 green 1.0 blue 1.0 } background { color red 0.184314 green 0.309804 blue 0.309804 } isosurface { function {"func_0" ,< 0.5,0.5,0.5 >,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,2.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } /*************************************************** isosurface { function { "func_1", <3., 2, 0.15, 1.5, 0.2>, library "i_nfunc" } accuracy 0.001 threshold -0.5 max_trace 5 sign 1 bounded_by { sphere { <0.0, 0.0, 0.0>,6} } method 1 max_gradient 0.5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function { "func_2",<16,0.01,6.0,3.,0.>, library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign 1 bounded_by { sphere { <0.0, 0.0, 0.0>,16} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function { "func_2b",<4,0.1,2,2,0.1>, library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign 1 bounded_by { sphere { <0.0, 0.0, 0.0>,5} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_3" ,<0.09,1.0,0.9,0.75>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,2.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_4" ,<6.0,0.4,2.0,0.4>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,2.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function { "func_5", <16, 0.01, 6.0, 0.02, 1.2>, library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,8.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_6",<6,4/6,0.4,0.7,1.5,1,0>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,4.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function { "func_7", <1, 6, 0.3, 1.0, 0.77,1,0.5>, library "i_nfunc" } accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,8.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_8" ,<0.3,0.5,1.9,0.0,0.0,0.2>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,4.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_9" ,<1.0,0.0,-1.0,0.0,0.5>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,2.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_10" ,<3,1.6,1.6,0.006>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,2.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_11" ,< 0.5,1.0,0.5 >,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,3.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_12" ,<1.1,6.0,3,0,1.0,0.3,0.1,-6,0.1,-32>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,4.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_13" ,<2.0>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,2.5} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_14" ,<0.2,0.2,0.7,0.2,0.9>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,3.0}} method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } isosurface { function {"func_16" ,<16,-2.4,-1.7,-1.1,0.05,0.2>,library "i_nfunc"} accuracy 0.001 threshold 0.0 max_trace 5 sign -1 bounded_by { sphere { <0.0, 0.0, 0.0>,3.0} } method 1 max_gradient 5 eval texture { pigment { color red 1.0 green 0.8 blue 0.5 } finish { phong 0.6} } no_shadow } ****************************************************/