Как улучшить качество рендеринга текста Papervision 3D?

Я текстурирую самолет на 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? Любая помощь приветствуется.


person AlfredoVR    schedule 04.09.2012    source источник


Ответы (1)


Взгляните на сообщение Энди Зупко о тексте в Papervision. Papervision Text

А также ознакомьтесь с VectorVision, интегрированным в Papervision. Vectorvision Text

В зависимости от ваших настроек вы можете выбрать наиболее подходящее для вас решение.

Также имейте в виду, что Papervision давно не обновлялась и, возможно, скоро появится, поэтому стоит изучить другие 3D API, такие как Away3D.

person George Profenza    schedule 04.09.2012