#include "colors.inc" #include "golds.inc" #include "metals.inc" #include "woods.inc" #include "transforms.inc" #include "shapes.inc" #include "math.inc" #include "glass.inc" #include "stones.inc" #include "textures.inc" camera{location <15,0,0> look_at<0,0,0>} light_source{<15,0,0>color rgb <1.5,1.5,1.5>} light_source{<0,0,0>color rgb <1.5,1.5,1.5>} #declare F_MetalE = finish { ambient 0.1 brilliance 6 diffuse 0.7 metallic specular 0.80 roughness 1/120 reflection 0.8 } #declare T_Chrome_5E = texture { pigment { P_Chrome5 } finish { F_MetalE } } plane{x,-5 texture{T_Chrome_5E}} plane{y,5 texture{T_Chrome_5E}} plane{y,-5 texture{T_Chrome_5E}} plane{z,5 texture{T_Chrome_5E}} plane{z,-5 texture{T_Chrome_5E}} cylinder{<20,-5,5><-5,-5,5> 0.2 pigment{color Black}} cylinder{<20,-5,-5><-5,-5,-5> 0.2 pigment{color Black}} cylinder{<20,5,5><-5,5,5> 0.2 pigment{color Black}} cylinder{<20,5,-5><-5,5,-5> 0.2 pigment{color Black}} cylinder{<-5,5,-5><-5,-5,-5> 0.2 pigment{color Black}} cylinder{<-5,5,5><-5,-5,5> 0.2 pigment{color Black}} cylinder{<-5,-5,5><-5,-5,-5> 0.2 pigment{color Black}} cylinder{<-5,5,5><-5,5,-5> 0.2 pigment{color Black}} #declare Texture_1 = texture { pigment { spiral1 30 color_map { [0.00 SkyBlue] [0.20 SlateBlue] [0.30 Blue] [0.40 SteelBlue] [0.60 Clear] } } } #declare Texture_2 = texture { pigment { spiral1 30 color_map { [0.00 Yellow] [0.20 Orange] [0.40 Red] [0.60 Clear] } } } sphere {<0,0,0> 5 texture{Texture_1} interior_texture{Texture_2} rotate<0,90,0> }