#include "colors.inc" light_source { <5,1,-40> color White } camera { location <0,0,-3.5> look_at <0,0,0> } background { color White } #declare pip = text { ttf "crystal.ttf", "jerry", .6, // the extrusion depth 0 // inter-character spacing pigment { color White } translate <-1.2,-.3,-.3> scale <.2,.2,1> } #declare pip_out = 1.25; #declare pip_lateral = .475; // create a superquadric ellipsoid shape // As the exponents approach 1.0, the edges get rounder difference { superellipsoid { <0.25, 0.25> } //1 on top object { pip translate <0,pip_out,0> } //2 on back object { pip translate } object { pip translate <-pip_lateral,-pip_lateral,pip_out> } //3 on left side object { pip translate <-pip_out,-pip_lateral,pip_lateral> } object { pip translate <-pip_out,0,0> } object { pip translate <-pip_out,pip_lateral,-pip_lateral> } //4 on right side object { pip translate } object { pip translate } object { pip translate } object { pip translate } //5 on front object { pip translate } object { pip translate <-pip_lateral,-pip_lateral,-pip_out> } object { pip translate <0,0,-pip_out> } object { pip translate <-pip_lateral,pip_lateral,-pip_out> } object { pip translate } //6 on bottom object { pip translate <-pip_lateral,-pip_out,-pip_lateral>} object { pip translate <0,-pip_out,-pip_lateral>} object { pip translate } object { pip translate <-pip_lateral,-pip_out,pip_lateral>} object { pip translate <0,-pip_out,pip_lateral>} object { pip translate } pigment { color Green } rotate <25,0,0> }