#declare myObject = union { // M als Grossbuchstabe box { <0,0,0>, <1,0.2,2> } box { <0,0,0>, <1,0.2,2> translate <0,1,0> } box { <0,0,0>, <1,0.2,sqrt(1.25)> rotate atan(1/2)*180/pi*x translate <0,0.5,1> } box { <0,0,0>, <1,0.2,sqrt(1.25)> rotate -atan(1/2)*180/pi*x translate <0,0.5,1> } ... }