Это цитата сообщения
Margarete70 Оригинальное сообщениеGimp:создание анимированных картинок с Gap. От простого к сложному(часть8)
От простого к сложному-8.Шаг за шагом.
Для создания сложных анимации в Гимпе дополнительно стоит анимационный пакет GAP (как установить его смотрим
здесь)
первая часть
вторая часть
третья часть
четвертая часть
пятая часть
шестая часть
седьмая часть
Эти примеры выполнены с применением маски.
[показать]
[показать]
[показать]
[показать]
1. Создаем на компьютере папку, я назвала Тест. Она будет пустой.
1.1. В Гимпе подготавливаем 2 изображения с одинаковым размером.
Одно изображение сохраняем как _001.XCF. и кладем в папку Тест. Это будет у нас первый кадр. Он состоит из одного слоя.
[показать]
2. К другому изображению создаем слой с маской, для простоты взяла белую маску. Состоит из 2-х слоев.
Сохраняем как Розы+маска.XCF (у вас будет другое название). Кладем в папку Тест.
[показать]
3. Открываем 2 файла:_001.XCF и Розы+маска.XCF.
Работаем с файлом _001.XCF.
4. Дублируем кадры, к примеру общее количество кадров 10 (какое количество кадров, это уже решать вам, в зависимости, какую анимацию хотите создать), у нас имеется 1 кадр, дублируем 9 кадров. (чем больше кадров, чем плавнее будет движение.)
[показать]
4.1. Если посмотреть в папку Тест, то увидим добавленные файлы.
[показать]
5. Добавляем 2-е изображение (слой Розы), размещая его по кадрам. (Видео-Переместить вдоль пути...)
[показать]
5.1. К файлу _001.XCF добавился слой с изображением ( как вы помните он состоял из одного слоя)
[показать]
6. Добавляем будущую маску, тоже распределяя ее по кадрам.(Видео-Переместить вдоль пути...)
К будущей маске мы можем использовать те же операции, что и с изображениями: двигать в разные стороны, уменьшать, увеличивать и т.д.
В окошке выбираем Исходное изображение - Маска.
Режим:Никакой
[показать]
6.1. Теперь начинаем делать движение. Будем двигать маску слева направо. Посчитаем сколько точек нужно для движения маски. У нас 10 точек, 5 точек на движение и 5 точек на застывание картинки. Ширина 400пх разделим на 5 получится 80. Будем двигать на 80 пх. по Х. У меня обработка: Левый верх. (если обработка :Центр, то расчет будет другим)
1 точка - 0
2 точка - 18
3 точка - 160
4 точка - 240
5 точка - 320
6 точка - 400
7-10 точки - без изменений.
[показать]
[показать]
[показать]
После обработки добавится К файлу _001.XCF 3 слой - Маска.
[показать]
7. Далее надо слой Маска сделать в размер изображения (Видео-Видоизменить кадры...)
Выбираем в Функции в выпадающем меню:Размер слоя - в размер изображения.
Шаблон задаем 0 (если помните по предыдущим урокам, то 0 - это верхний слой) в нашем случае слой Маска.
[показать]
8. Далее надо добавить маску к слою. Снова выбираем модификацию кадров.(Видео-Видоизменить кадры...)
Выбираем Функцию:Маска слоя-Копировать маску из верхнего слоя. (если слой Маска находится ниже того слоя, к которому будем прикреплять маску, то выбираем функцию: Маска слоя-Копировать маску из нижнего слоя)
Шаблон задаем 1.
[показать]
Появится маска у второго слоя сверху.
[показать]
9. Верхний слой удалить, так как он теперь не нужен и будет перекрывать маску.
Видео-Удалить из кадров выбранный слой...
[показать]
9.1.Или как вариант в модификации (Видео-Видоизменить кадры...) выбрать в Функции: Маска слоя-Удалить слой.
Шаблон 0.
[показать]
[показать]
Для проверки запускаем воспроизведение. (Видео-Запустить воспроизведение...)
Чтобы не так быстро мелькали кадры, задайте скорость 8-10 секунд.
Можно увеличить размер просмотра.
[показать]
10. Если движение маски не понравилось и хотите удалить, то идем в модификацию (Видео-Видоизменить кадры...) и выбираем в Функции: Маска слоя-Удалить маску
После удаления маски снова распределяем маску по кадрам и задаем нужное движение, начиная с шага 6.
[показать]
11. Если хотите инвентировать имеющую маску, то выбираем в модификации (Видео-Видоизменить кадры...) функцию:Маска слоя-Обратить имеющую маску.
12. Если понравилось, то переводим кадры в изображение.(Видео-Кадры в изображение...)
Ставим милисекунды:100-150.
[показать]
12.1. Откроется в новом окне.
Воспроизводим.(Фильтры-Анимация-Воспроизведение.)
13.Если устроила скорость анимации, то оптимируем (Фильтры-Анимация-Оптимация для gif.)
Откроется в новом окне. Продолжаем в нем.
14. Индексируем. (Изображение-Режим-Индексированное...)
Ставим Размывание цвета: по Флойду-Стейнберга уменьшенное растекание.
15. Сохраняем. (Файл-Сохранить как...)
Указываем папку,даем имя и расширение gif.
16. В следующем окне поставить галочку на Сохранить как анимацию, затем на кнопку Экспорт.
17. В следущем окне оставляем без изменения и сохраняем.
[показать]
Примечание: Чтобы был эффект бесконечности, без заскоков изображений, надо увеличить количество кадров и добавить еще верхний одинаковый как нижний. И к нему добавить маску.
[показать]
еще уроки по Gimp на форуме