#declare SCALING = 1; camera { location <0,0,-6> look_at <0,0,0> angle 20 scale SCALING } #declare Text00 = text { //ttf "timrom.ttf" "W" 0.25, 0.001 // Works OK ttf "timrom.ttf" "Wa" 0.25, 0.001 // Bogus and slow result scale 0.65 scale SCALING translate <-0.2,0,0>*SCALING } #declare MinV = min_extent(Text00) - <1e-3,1e-3,1e-3>; #declare MaxV = max_extent(Text00) + <1e-3,1e-3,1e-3>; #declare Box00 = box { MinV, MaxV } #declare Fn00 = function { pattern { object { Text00 } } } #declare Object00 = object { Box00 hollow material { texture { pigment {rgbt 1} } interior { media { samples 33 emission <1,0.7,0.25>*1/SCALING density { function { Fn00(x,y,z) } } } } } } object { Object00 } object { Object00 rotate x*30 translate <-0.60,0,0>*SCALING } object { Object00 rotate x*90 translate <+0.60,0,0>*SCALING } box { <-20,-20,20>,<20,20,21> pigment {rgb 0} hollow no_shadow scale SCALING translate <0,0,SCALING> }