Актуальная на сегодняшний день стабильная версия GIMP 2.10.20
Анимация - Эффект линзы. - Форум - GIMP на BNKSB
ВЫБИРАЕМ ДИЗАЙН ФОРУМА ->
Пятница, 18.09.2020, 09:50
Приветствую Вас Гость

GIMP на BNKSB

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: СкрытнаЯ, lau_ra  
Форум » Графический редактор GIMP. Уроки и помощь при работе с GIMP. » Анимация в GIMP » Анимация - Эффект линзы. (Анимация Zoom в Gimp)
Анимация - Эффект линзы.
gfertyДата: Суббота, 15.09.2012, 08:45 | Сообщение # 1
Гуру
Группа: Супер-модератор
Сообщений: 1303
Награды: 115
Репутация: 125
Статус: Оффлайн
Ломаю голову, нужна подсказка как такое сделать

 
bigfloodДата: Суббота, 15.09.2012, 15:16 | Сообщение # 2
Профи
Группа: Супер-модератор
Сообщений: 881
Награды: 69
Репутация: 54
Статус: Оффлайн
gferty, может сам эффект увеличения можно сделать по мотивам урока "Рисуем стеклянный шар"? Просто по пути следования рюмки, воспользоваться Интерактивным изображением? Как в уроке...
 
zgutДата: Суббота, 15.09.2012, 17:37 | Сообщение # 3
Мастер
Группа: Друзья
Сообщений: 540
Награды: 41
Репутация: 31
Статус: Оффлайн
gferty, Первое, что пришло в голову (только идея):

1. Берём картинку с сосудом (бокал, бутылка и т.д.) на прозрачном фоне и в GAP делаем анимацию перемещения по горизонтали (по образцу 15 слоев). Размер сразу делаем под картинку с "юбиляром".

2. Открываем картинку с "юбиляром", дублируем слои до 15. Сверху слоями открываем подготовленную анимашку с сосудом. В итоге имеем 30 слоев.

3. В Диалоге слоев выбираем 1-й слой сосуда -> применяем Альфа канал в выделение.
Выбираем (щелкаем) 1-й слой с юбиляром и на нем по нашему выделению применяем -> Фильтры - Искажения - Линза. Там можно поиграть с выпуклостью.

4. В Диалоге слоев выбираем 2-й слой сосуда -> применяем Альфа канал в выделение.
Выбираем (щелкаем) 2-й слой с юбиляром и на нем по нашему выделению применяем -> Фильтры - Искажения - Линза. В общем так идем по всем слоям -> Выделение делаем на сосуде, а Линзу по этому выделению применяем на Юбиляре.

5. Теперь очистим внутренность сосуда на каждом из 15 слоев -> Выделение по цвету. Можно поиграть с Порогом чтобы остался только контур сосуда.

6. Объединяем слои -> 1-й юбиляр с 1-ым сосудом, 2-й юбиляр со 2-ым сосудом и т.д.

В итоге получаем 15 слоев нашей анимашки. Вроде всё как бы вручную, но времени займет немного.
По-моему должно получиться 36_1_1-1-

ps: лично я бы не стал прогонять искажение по лицу. По тексту, по цветам, но не даму в кривом зеркале.


Сообщение отредактировал zgut - Суббота, 15.09.2012, 18:10
 
gfertyДата: Суббота, 15.09.2012, 18:18 | Сообщение # 4
Гуру
Группа: Супер-модератор
Сообщений: 1303
Награды: 115
Репутация: 125
Статус: Оффлайн
weles17, Идею подсказал (СПАСИБО ЕМУ) bigflood (правда, я делал всё не через "интерактивное искажение", а через "Свет и тень" - Линза). Сначала взял картину (фон). Затем скачал фото лупы (линзы). Внутренность очистил. Получилась сама оправа.
.
В GAP-е оправу провел вдоль картинки (фона): около 20 слоёв.
Затем самое интересное. Вручную, инструментом "элиптическое выделение" на каждом кадре выделял пространство внутри лупы.. и... Фильтры - Свет и тень- линза. (коэфициент переломления - 1,5). То-есть последовательно, вручную увеличивал часть изображения (что попала внутрь оправы, на каждом кадре. Да, чуть не забыл.., для большей реалистичности мазнул внутри оправы мягкой кистью белым цветом (как на стекло).
Ну и результат:

//fotki.yandex.ru/users/cvb3333/view/595888/
Прикрепления: 1631177.jpg(108.0 Kb)


Сообщение отредактировал gferty - Суббота, 15.09.2012, 18:06
 
gfertyДата: Воскресенье, 16.09.2012, 10:49 | Сообщение # 5
Гуру
Группа: Супер-модератор
Сообщений: 1303
Награды: 115
Репутация: 125
Статус: Оффлайн
А это сделал на основе метода, который подсказал Zgut:

//fotki.yandex.ru/users/cvb3333/view/596295/
 
Форум » Графический редактор GIMP. Уроки и помощь при работе с GIMP. » Анимация в GIMP » Анимация - Эффект линзы. (Анимация Zoom в Gimp)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
>