Так я ж том же. Если б не этот долбаный шрифт, всё было бы проще...
Хотя, у меня даже со шрифтом по умолчанию ничего не вышло. Вынес всё в функцию, для удобства чтения.

Код AS3:
private function makeBitmapDataTexture(str:String)
{
//fmt=new TextFormat("Segoe WP", 20, 0xFFFFFF);
var txt:TextField=new TextField();
txt.width=100;
txt.embedFonts=true;
txt.selectable=false;
txt.autoSize=TextFieldAutoSize.LEFT;
txt.wordWrap=true;
txt.multiline=true;
//txt.defaultTextFormat=fmt;
txt.text=str;
var someTexture = new BitmapData(350, 110, false, 0x06319b);
someTexture.draw(spr);
var bitmapImg:Bitmap = new Bitmap(someTexture,"auto",true);
var BD:BitmapData=new BitmapData(350, 100);
BD.draw(bitmapImg);
return BD;
}
var bitMapTexture:BitmapData=makeBitmapDataTexture("STRING STRING STRING");
var bm:Bitmap = new Bitmap(bitMapTexture,"auto",true);//Для проверки
viewport.addChild(bm);//Для проверки
Последние 2 строки только для проверки, мне на выходе нужна BitmapData для материала Plane.
Дык, текст-то я присваиваю, как ему не быть?