Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.06.2007, 20:52
an_artist вне форума Посмотреть профиль Отправить личное сообщение для an_artist Найти все сообщения от an_artist
  № 1  
Ответить с цитированием
an_artist

Регистрация: Aug 2003
Сообщений: 25
По умолчанию сглаживание при применении DisplacementMapFilter

Каким образом можно добиться сглаживания линий при применении фильтра DisplacementMapFilter, как в данном примере http://noregret.org/tutor/filters2/filter_demo2.html

Т.е. я пытался наложить фильтр DisplacementMapFilter, как в примере (серая маска с круговым градиентом). При этом у меня линии сетки в местах искажения получаются ступенчатыми (да и не только линии, даже на самой фотографии возникает заметная ступенчатость).

Пытался после применения фильтра уменьшать изображение вдвое с включенным параметром smooth, но это не помогает.

Не подскажете, как реализовано подобное гладкое и качественное искажение, приведенное в примере по ссылке?

Старый 10.06.2007, 20:55
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Если речь про сетку, то сетка векторная.

Старый 10.06.2007, 21:47
an_artist вне форума Посмотреть профиль Отправить личное сообщение для an_artist Найти все сообщения от an_artist
  № 3  
Ответить с цитированием
an_artist

Регистрация: Aug 2003
Сообщений: 25
А каким образом она тогда искажается?

Старый 10.06.2007, 21:48
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Посредством фильтра, собственно.

Старый 10.06.2007, 22:03
an_artist вне форума Посмотреть профиль Отправить личное сообщение для an_artist Найти все сообщения от an_artist
  № 5  
Ответить с цитированием
an_artist

Регистрация: Aug 2003
Сообщений: 25
А я думал, его только к битмапам применять можно .

Но тем не менее, и к векторному не помогло. Может еще что-то сделать надо?
Вот я аттачу мувиклип, создаю фильтр DisplacementMapFilter, и применяю его к мувиклипу. После этого мувиклип, похоже, растрируется. Причем, опять же без сглаживания. Т.е. линии опять получаются зазубренные и рваные.

Как добиться гладкости как в примере по ссылке?

Старый 11.06.2007, 03:32
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Там клип уже лежит на сцене, без аттача.

Старый 11.06.2007, 10:11
an_artist вне форума Посмотреть профиль Отправить личное сообщение для an_artist Найти все сообщения от an_artist
  № 7  
Ответить с цитированием
an_artist

Регистрация: Aug 2003
Сообщений: 25
Попробовал без аттача, на уже лежащий на сцене клип применить фильтр. Тот же результат т.е. зазубренные, рваные линии.
Может в примере линии каким-то другим способом гнут?

Старый 11.06.2007, 13:32
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
allow smoothing и cacheAsBitmap точно включены?

Старый 11.06.2007, 15:02
an_artist вне форума Посмотреть профиль Отправить личное сообщение для an_artist Найти все сообщения от an_artist
  № 9  
Ответить с цитированием
an_artist

Регистрация: Aug 2003
Сообщений: 25
Нет. Точно не включены. Я о них впервые вот от тебя узнал.

Включил cacheAsBitmap мувиклипу на сцене (хотя он, по-моему, сам автоматом включается при наложении фильтра. Во всяком случае трейсом если смотреть, то до наложения false, а после true). А allow smoothing какому объекту включать? Маске с круговым градиентом по которой фильтр строится? Выставил ей в библиотеке в BitMap Properties галку allow smoothing.

Результат не изменился. Т.е. по-прежнему никакого намека на сглаживание.

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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