#macro thing(what, arg, xx, yy) object { #switch (what) #case (47) //ascii / mirror(arg) #break #case (92) //ascii \ object { mirror(arg) rotate 90*z } #break #end #translate } #end #macro mirror(arg) object{ // h_wand(-0.5,0) box{ <0.1,0.4,0> <-0.1,-0.4,0.3> texture{ finish { F_Glass10 } pigment { color 6* #farbe(arg) } } } #rotate -45*z } #end