Развевающийся флаг

Пусть нужно имитировать флаг, развевающийся на ветру. Попробуем это сделать при помощи фильтров GIMP. Поскольку одну и ту же задачу обычно можно решить несколькими способами, выберем один вариант — использование фильтра «Изгиб по кривой».

Создадим прямоугольное выделение и сделаем заливку текстурой из диагональных чёрных и жёлтых полосок (текстура «Warning!»):

Заготовка для имитации флага

Теперь вызовем фильтр «Изгиб по кривой» («Фильтры / Искажения / Изгиб по кривой») и получим диалог настройки фильтра:

Диалог настройки изгиба по кривой

В левой части диалога расположена область предпросмотра результатов, в правой — область настройки корректирующих кривых. Для этих кривых, так же как и для контуров и кривых цвета, щелчок мышью создаёт новые узлы, а перемещение узлов изгибает кривую. Нужно формировать корректирующие кривые отдельно для верхнего и для нижнего краёв выделенной области, при этом активная кривая показана чёрным цветом и с узлами, а неактивная — серым цветом.

Режим «Автообновление просмотра» позволяет сразу увидеть результаты изменений в окне предпросмотра.

Изогнём кривые для верхнего и нижнего краёв примерно так:

Настройка изгиба по кривой для имитации флага

Кривые для верхнего и нижнего краёв намеренно сделаны немного отличающимися. После нажатия на кнопку «ОК» будет создано плавающее выделение, содержащее искажённый прямоугольник, которое потом можно скопировать в новое изображение:

Результат создания имитации флага

При этом исходный прямоугольник не изменяется.

Аналогичного эффекта можно добиться, применив фильтр «Рябь» из той же группы фильтров («Фильтры / Искажения / Рябь»):

Настройки фильтра Рябь

  • Фильтры в GIMP
  • Фракталы и рамки
  • Вспышка и тени
  • Комментариев пока нет. Будете первым?

    Оставить комментарий

    XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>