// Create an infinite sphere around scene and allow any pigment on it sky_sphere { pigment { gradient y color_map { [0.0 color rgb <0.7,0.7,1.0>] [1.0 color blue 0.5] } } } #include "colors.inc" #include "stones.inc" #include "glass.inc" #include "metals.inc" #include "woods.inc" camera {location<20,20,-20> angle 65 look_at<0,1,0>} // Create an infinite sphere around scene and allow any pigment on it sky_sphere { pigment { gradient y color_map { [0.0 color rgb <0.7,0.7,1.0>] [1.0 color blue 0.5] } } } background {color Black} light_source {<20,15,-3>color White*4} torus {5.0,0.8 rotate z*3 rotate x*165 translate<-1,-3,-2>texture {T_Gold_1A}} torus {5.0,0.8 rotate z*6 rotate x*-35 translate <4,-3,3>texture {T_Gold_1A}} prism { conic_sweep linear_spline 0, // height 1 1, // height 2 5, // the number of points making up the shape... <4,4>,<-4,4>,<-4,-4>,<4,-4>,<4,4> rotate <180, 0, 0> translate <0, 3, 0> scale <1, 4, 1> texture { T_Silver_3C } } prism { conic_sweep linear_spline 0, // height 1 1, // height 2 5, // the number of points making up the shape... <4,4>,<-4,4>,<-4,-4>,<4,-4>,<4,4> rotate <180, 0, 180> translate <0, 1, 0> scale <1, 4, 1> texture {T_Silver_3C } } prism { conic_sweep linear_spline 0, // height 1 1, // height 2 5, // the number of points making up the shape... <4,4>,<-4,4>,<-4,-4>,<4,-4>,<4,4> rotate <270, 0, 270> translate <8, 0, 10> scale <1, 4, 1> texture {T_Silver_3C } } prism { conic_sweep linear_spline 0, // height 1 1, // height 2 5, // the number of points making up the shape... <4,4>,<-4,4>,<-4,-4>,<4,-4>,<4,4> rotate <270, 0, 270> translate <-5, 0,10 > scale <1, 4, 1> texture {T_Silver_3C } } prism { conic_sweep linear_spline 0, // height 1 1, // height 2 5, // the number of points making up the shape... <4,4>,<-4,4>,<-4,-4>,<4,-4>,<4,4> rotate <270, 0, 90> translate <0, 0, 10> scale <1, 4, 1> texture {T_Silver_3C } } // create a rainbow arc rainbow { angle 30 // degrees width 6 // degrees distance 150 direction <-3.2,-3.8,3> arc_angle 180 // degrees falloff_angle 90 // degrees // up color_map { [0.000 color rgbf <1.0, 0.5, 1.0, 1.0> ] [0.100 color rgbf <1.0, 0.5, 1.0, 0.8> ] [0.214 color rgbf <0.5, 0.5, 1.0, 0.8> ] [0.328 color rgbf <0.2, 0.2, 1.0, 0.8> ] [0.442 color rgbf <0.2, 1.0, 1.0, 0.8> ] [0.556 color rgbf <0.2, 1.0, 0.2, 0.8> ] [0.670 color rgbf <1.0, 1.0, 0.2, 0.8> ] [0.784 color rgbf <1.0, 0.5, 0.2, 0.8> ] [0.900 color rgbf <1.0, 0.2, 0.2, 0.8> ] } }