#version 3 // -------- camera light, background camera { location <-2.5, 2.2, -3.0> direction 2.2*z right 4/3*x look_at <0.4, -0.2, 0.0> } sky_sphere { pigment { gradient y color_map { [0.0 color blue 0.6] [1.0 color rgb 1] } } } light_source { 0*x color red 1.0 green 1.0 blue 1.0 translate <-5, 5, -2> } // -------- scene objects #declare lato = 1.5 #declare raggio = lato/sqrt(2) #declare logo = object { intersection { box { <-lato/2, -lato/2, -lato/2>, } sphere { <-lato/2, -lato/2, -lato/2>, raggio inverse } sphere { <-lato/2, -lato/2, lato/2>, raggio inverse } sphere { <-lato/2, lato/2, -lato/2>, raggio inverse } sphere { <-lato/2, lato/2, lato/2>, raggio inverse } sphere { < lato/2, -lato/2, -lato/2>, raggio inverse } sphere { < lato/2, -lato/2, lato/2>, raggio inverse } sphere { < lato/2, lato/2, -lato/2>, raggio inverse } sphere { < lato/2, lato/2, lato/2>, raggio inverse } } texture { pigment { color rgb 1 } finish { metallic } } } plane { y, -4 pigment {color rgb <1.0, 1.0, 0.4>}} object { logo rotate 360*clock*y}