#version 3.7; global_settings { assumed_gamma 1.0 } background { color rgb <0.06, 0.08, 0.12> } camera { location <0, 2.2, -7.5> look_at <0, 1.2, 0> angle 40 } light_source { <8, 12, -10> color rgb <1.0, 0.98, 0.95> } light_source { <-10, 6, -6> color rgb <0.35, 0.45, 0.6> } plane { y, 0 texture { pigment { color rgb <0.18, 0.18, 0.2> } finish { diffuse 0.85 specular 0.15 roughness 0.05 } } } sphere { <0, 1.15, 0>, 1.15 texture { pigment { color rgb <0.25, 0.55, 0.95> } finish { diffuse 0.35 specular 0.75 roughness 0.01 reflection 0.08 } } } torus { 1.2, 0.22 rotate <90, 0, 0> translate <0, 1.15, 0> texture { pigment { color rgb <0.95, 0.75, 0.25> } finish { diffuse 0.6 specular 0.55 roughness 0.02 } } } box { <-1, 0, -1>, <1, 2, 1> translate <2.4, 0, 0.5> rotate <0, -20, 0> texture { pigment { color rgb <0.85, 0.2, 0.25> } finish { diffuse 0.7 specular 0.35 roughness 0.04 } } } cylinder { <-2.6, 0, 1.4>, <-2.6, 2.0, 1.4>, 0.35 texture { pigment { color rgb <0.75, 0.8, 0.85> } finish { diffuse 0.55 specular 0.5 roughness 0.03 } } } cone { <-2.6, 2.0, 1.4>, 0.5 <-2.6, 3.0, 1.4>, 0.0 texture { pigment { color rgb <0.75, 0.8, 0.85> } finish { diffuse 0.55 specular 0.5 roughness 0.03 } } } union { sphere { <0, 0.55, 0>, 0.55 } sphere { <0.9, 0.45, 0.2>, 0.45 } sphere { <-0.8, 0.4, -0.1>, 0.4 } translate <-2.0, 0.55, -1.6> texture { pigment { color rgb <0.9, 0.9, 0.95> } finish { diffuse 0.8 specular 0.2 roughness 0.06 } } } sphere { <8, 30, -40>, 6 texture { pigment { color rgb <1,1,1> } finish { ambient 1 diffuse 0 } } no_shadow }