4.2. Фильтры анимации

Порядок работы

  1. Запустить редактор GIMP 2: ПУСК > Программы > GIMP 2
  2. Создать новое изображение: Файл → Создать → Установить размер изображения 640х400 → ОК
  3. Изобразить на открытом слое рамку экрана монитора:

    - инструментом Прямоугольное выделение Прямоугольное выделение нарисовать прямоугольник 500х300 пикселей

    - изменить границу выделения, Выделение → Граница → установить размер границы – 10

    - выставить HTML разметку переднего плана – #732020, инструментом Плоская заливка Плоская заливказакрасить границу

    - снять выделение, Выделение → Снять выделение
    Тип файла

  4. Создать gif файл с анимацией полета самолета:

    -открыть Фоновый рисунок. Копировать изоброажение в буфер обмена, кликнуть правой клавишей мыши по изображению, в открывшемся меню выбрать Копировать картинку Поместить картинку на слой с рамкой в редакторе GIMP, кликнуть правой клавишей мыши по слою с рамкой, в открывшемся меню выбрать Правка > Вставить. Справа на панели слоев появится Плавающий слой. Кликнуть правой клавишей мыши по Плавающему слою, в открывшемся меню выбрать функцию В новый слой

    - поместить рисунок в рамку экрана, Слой → Размер слоя…, установить размер рисунка по размеру рамки, ориентировочно 470х270 пикселей → Изменить

    - инструментом Перемещение Плоская заливка совместить рисунок с рамкой
    Тип файла

    - на панели слоев кликнуть правой клавишей мыши по слою с рисунком, в раскрывшемся списке выбрать функцию Объединить с предыдущим

    - не закрывая файл с фоновым рисунком (файл можно временно экспортировать в формат png, а затем вновь открыть для продолжения работы), открыть файл с изображением самолета

    - открыть Изображение самолета. Копировать изоброажение в буфер обмена, кликнуть правой клавишей мыши по изображению, в открывшемся меню выбрать Копировать картинку Поместить картинку на слой с фоновым рисунком в редакторе GIMP, кликнуть правой клавишей мыши по слою с фоновым рисунком, в открывшемся меню выбрать Правка > Вставить. Справа на панели слоев появится Плавающий слой. Кликнуть правой клавишей мыши по Плавающему слою, в открывшемся меню выбрать функцию В новый слой

    - используя инструменты выделения, выделить изображение самолета и вырезать его из рисунка, Правка → Вырезать
    Вырезанный самолет

    - удалить оставшуюся часть рисунка: в панели слоев редактора GIMP кликнуть правой клавишей мыши по слою с рисунком
    в контектном меню выбратьУдалить слой

    - из буфера обмена вставить файл с вырезанным изображением самолета: Правка → Вставить в диалоге Слои появится Плавающее выделение
    Вставленный самолет

    - в диалоге Слои кликнуть правой клавишей мыши по Плавающему выделению в открывшемся списке выбрать функцию В новый слой

    - изменить размер содержимого слоя с изображением самолета: Слой → Размер слоя… в открывшемся окне выставить размер слоя, ориентировочно 100х32 пикселей → Изменить
    Стартовый кадр

    - для создания анимации следует создать и сохранить в формате gif 8-10 кадров с последовательным изменением и фиксацией положения самолета относительно фонового изображения (для придания большей правдоподобности анимации при смене позиции самолета относительно фона одновременно можно менять размер слоя с самолетом, таким образом можно получить эффект приближения или отдаления объекта)

    - сохранить первый кадр с именем fly_01 в формате gif в папке с лабораторными работами
    Стартовый кадр
    Файл → Export As… → задать место хранения файла, имя и расширение fly_01.gif
    Тип файла
    Экспортировать → если слои выходят за действительные границы изображения Обрезать → Экспорт

    - мысленно провести на фоновом изображении траекторию движения самолета, выбрать инструмент Перемещение Плоская заливка и переместить мышью изображение самолета на небольшое расстояния по выбранной траектории (после перемещения размер изображения можно увеличить или уменьшить, в соответствии с реализуемым сценарием (Слой Размер слоя… → Смена размера слоя)
    Стартовый кадр
    Аналогично первому кадру сохранить новое изображение с именем fly_02.gif

    - переместить по фоновому рисунку (и изменить размер) изображения самолета 7-8 раз и сохранить получаемые кадры
    Завершающий кадр
    Стартовый кадр

    - удалить изображение самолета за пределами экрана т.е. на первом и завершающем кадрах, для чего, добавить Маску слоя белого цвета (полная непрозрачность), по очереди кликнуть правой клавишей мыши по первому и завершающему слоям в открывающемся списке выбрать функцию Добавить маску слоя, инструментом «Кисть» Кисть черного цвета удалить фрагменты изображения самолета с рамке
    Удаление изображения на рамке завершающего кадра
    Очищенный кадр

    - удалить маску слоя, кликнуть правой кнопкой мыши по слою с маской, в открывшемся списке выбрать функцию «Удалить маску слоя

    - все полученные кадры следует открыть, как слои, Файл → Открыть как слои… → выделить все полученные файлы → Открыть

    Отображение открываемых файлов на панели Слоев
    Все кадры

    - оптимизировать изображения для GIF, Фильтры → Анимация → Оптимизация (для GIF)

    - запустить на выполнение анимацию во вновь открывшемся окне с оптимизированным изображением: Фильтры → Анимация → Воспроизведение. В открывшемся окне Воспроизведение фильма → нажать клавишу Воспроизвести

    - сохранить открытые слои как анимацию: Файл → Export As… имя fly.gif → Экспортировать → в открывшемся окне установить Сохранить как анимацию → выставить время задержки между кадрами → Экспорт
    Экспорт изображения в gif

    - проверить работу файла с анимацией, открыть файл fly.gif можно с помощью любого браузера

    Задание:

    Создать анимированный файл в соответствии с заданными изображениями фона и самолета Варианты изображении самолета для анимации
    Варианты изображении фона для анимации Число в имени файла соответствует варианту задания.

    Сохранить полученные изображения в рабочей папке лабораторной работы в форматах xcf и gif (формат XCF хранит все форматирования, а gif позволяет просмотреть анимацию).
    Файл → Export As… → задать имя файла, например, animation.pngТип файла png → Экспортировать → Экспорт