2012-09-04 46 views
0

我在papervision 3D上贴上了一架飞机,我尝试了几个设置,但无济于事,文字看起来不好。这里有一个例子: text capture如何提高Papervision 3D文字渲染质量?

我这是怎么做的材料:

var mc:MovieClip = new MovieClip(); 
     var txt:TextField = new TextField(); 

     txt.width = 650; 
     txt.height = 450; 
     txt.multiline = true; 
     txt.wordWrap = true; 
     txt.selectable = true; 
     txt.text = "<center><h1><b>May i have your attention?</b></h1></center>"; 
     txt.antiAliasType = AntiAliasType.ADVANCED; 
     mc.graphics.beginFill(0x000000); 
     mc.graphics.drawRoundRect(0, 0, 700, 500,15); 
     mc.graphics.endFill(); 
     mc.graphics.beginFill(0xFFFFFF); 
     mc.graphics.drawRoundRect(25, 25, 650, 450, 15); 
     mc.graphics.endFill(); 
     txt.x = 25; 
     txt.y = 25; 
     mc.addChild(txt); 
     var mate:MovieMaterial = new MovieMaterial(mc, true, true, true); 
     mate.doubleSided = false; 
     mate.smooth = false; 
     mate.tiled = false; 
     mate.interactive = true; 

这似乎是一个调整问题。纹理尺寸如何在pv3d上工作? 任何帮助表示赞赏。

回答

0

看一看Andy Zupko's post on Text in PapervisionPapervision Text

而且看看VectorVision,因为它集成在Papervision中。 Vectorvision Text

根据您的设置,您可以选择最适合您的解决方案。

也考虑到Papervision已经很长时间没有更新了,可能很快就没有 ,所以值得探索其他的3D API,如Away3D