![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Nov 2003
Сообщений: 290
|
Друзья, вопрос в следующем - почему при анимации растровой картинки, скажем с помощью mx.transitions.Tween, если к этой картинке применить один из восьмерочных фильтров (к примеру BlurFilter), исчезает эффект сглаживания перемещения в точках дробных координат положения? Другими словами, если фильтры не подключены (даже с нулевыми значениями) изображение в местах малого перемещения (до 1 px за кадр) движется плавно, а при их использовании движение в такие моменты становится явно дискретным - по 1px.. как будто в настройках изображения отключили Allow smoothing.
Как бороться? Все вышесказанное иллюстрирует вложение |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Если повернуть картинку, то можно убедиться, что сглаживание никто не отключал.
|
|
|||||
|
Регистрация: Nov 2003
Сообщений: 290
|
да, верно, но вопрос в том, есть ли решение описанной проблемы?
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
У меня такое подозрение, что нет.
Если приаттачить это же изображение из библиотеки (со сглаживаением), сглаживание при движение не работает. Если сделать cacheAsBitmap = true - тоже самое. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Судя по всему, ставится принудительный cacheAsBitmap. Механизм работы, видимо, такой.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Тогда pixel snapping, видимо, включается.
|
|
|||||
|
[+] варез
Регистрация: Jul 2002
Адрес: SPb
Сообщений: 100
|
Если делать не программно, тоже самое.
А что такое pixel snapping, если не секрет? не в смысле перевода, а что это такое свойство какое-нибудь? нигде не встречал - на форуме не написано. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
http://livedocs.macromedia.com/flash.../00002439.html
«Pixel snapping forces the position of the bitmap to the nearest whole pixel value instead of positioning to be on a partial pixel.» © Если программно включить pixel snapping, эффект будет тот же, что мы и наблюдаем. |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|