Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   как сгладить весь stage? (http://www.flasher.ru/forum/showthread.php?t=177462)

viktorami 01.04.2012 19:51

как сгладить весь stage?
 
существует ли возможность применить сглаживание ко всему, изображенному в кадре? как это лучше сделать?

КорДум 01.04.2012 19:57

Что есть "сгладить"? Наложить фильтр Blur?

viktorami 01.04.2012 19:58

ну проблема в том, что у меня видны "ломаные" по граням перемещения. думаю - как бы их убрать. вот здесь - фотка:
http://s54.***********/i146/1204/be/f2338c8c227e.png
посмотрите - там ломаные - если проследить места сбора модулей.

BornTOFree 01.04.2012 20:38

Если у вас битмапа, то может попробовать использовать параметр сглаживания.

viktorami 01.04.2012 20:46

параметр smoothing я менять пробовал.

gloomyBrain 01.04.2012 21:12

Параметр smoothing в данном случае можно отключить. А вместо него включить привязку к пикселям (все пиксели будут в целочисленных координатах). Используйте константу класса PixelSnapping.ALWAYS.

Sintesis 01.04.2012 21:19

Если весь stage:
StageQuality.HIGH — высокое качество визуализации. Графические объекты сглаживаются с помощью решетки пикселей 4 на 4, сглаживание растровых изображений зависит от значения параметра Bitmap.smoothing. Среда выполнения использует множественные отображения. Этот параметр качества визуализации используется проигрывателем Flash Player по умолчанию.
StageQuality.BEST — Очень высокое качество визуализации. Графические объекты сглаживаются с помощью решетки пикселей 4 на 4. Если параметр Bitmap.smoothing имеет значение true, то среда выполнения использует высококачественный алгоритм уменьшения размера, который дает меньше помех (в то же время использование StageQuality.BEST с параметром Bitmap.smoothing, равным true, существенно замедляет работу и не рекомендуется).

viktorami 01.04.2012 22:31

я это поставил. разницы нет совершенно. то есть - абсолютно!
в главном классе(который запускается автоматически самый первый) прописал
Код AS3:

 stage.quality = StageQuality.HIGH;



Часовой пояс GMT +4, время: 14:12.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.