Онлайн учебники на TEPKA.ru

Учебник по HTML 4

       

Создание анимации на основе GIF-файлов

Как уже было сказано выше, структура файлов формата GIF позволяет хранить несколько изображений (кадров) в одном файле и указывать параметры для их смены при отображении. Этим обстоятельством стали широко пользоваться разработчики Web-страниц для создания наборов сменяющихся (анимированных) изображений. Рассмотрим порядок построения анимированных GIF-файлов.

Процесс создания анимации на базе GIF-файлов состоит из трех этапов:

  • подготовка отдельных кадров;
  • сбор отдельных кадров в единый GIF-файл;
  • задание параметров цикла выдачи, временных задержек между кадрами и другой информации.

Подготовка отдельных кадров выполняется с помощью любого графического редактора, сохраняющего данные в растровом формате в отдельных GIF-файлах. Простейшим средством является утилита Paint, входящий в состав Windows. Подробное обсуждение методов работы с изображениями выходит за рамки данной книги, поскольку здесь в минимальной степени присутствуют особенности сетевых приложений.

При создании отдельных кадров анимации следует помнить, что на сегодняшний день далеко не все браузеры могут выполнять смену кадров GIF-файла. Ряд браузеров, не имеющих таких возможностей, покажут лишь первый кадр. Кроме того, при просмотре в браузерах цикл анимации может быть остановлен пользователем в любой момент, при этом на экране может остаться любой из кадров. В некоторых случаях цикл анимации будет выполнен только один раз и закончится показом последнего кадра. Поэтому при разработке последовательности кадров изображения следует уделить внимание всем кадрам, которые не должны оказаться недоработанными.

Большинство пакетов для работы с графическими изображениями, таких как CorelDRAW! версий со 2 по 5, PhotoPaint, Adobe Photoshop, Paint Shop Pro и другие, поддерживают формат GIF, однако не могут работать с несколькими изображениями, расположенными в одном файле. Чтение файла формата GIF с несколькими изображениями в любом из перечисленных пакетов позволит редактировать лишь первое изображение, причем дальнейшее сохранение файла приведет к потере всех остальных изображений и управляющих блоков. Пользователь может сразу не заметить этой потери, так как никаких предупреждающих сообщений не появляется. Следует принять за правило иметь копии отдельных изображений в отдельных файлах и редактировать только их при помощи любого пакета.

Для сбора в один файл формата GIF с добавлением управляющей информации можно воспользоваться специальными пакетами. Для Windows-платформы одним из наиболее популярных является пакет GIF Construction Set фирмы Alchemy Mindworks Inc. (Beeton, Ontario, Canada), порядок работы с которым будет описан ниже. Информацию о пакете можно получить по адресу:

http://www.mindworkshop.com/alchemy/gifcon.html

Среди других пакетов можно назвать VideoCraft GIF Animator, доступный по адресу:

http://www.andatech.com/vidcraft/demo.html

Пакет сочетает в себе средства для работы с множественными изображениями в GIF-файле и типичные средства для обработки отдельных изображений (настройка яркости, контрастности, повороты изображения, изменение размеров и т. п.). Имеются возможности работы с файлами AVI, выполнения морфинга (Morph), стилизации изображений.

Обзор вопросов построения GIF-файлов можно найти по адресу: http://members.aol.com/royalef/gifanim/htm

 

 

 

Top.Mail.Ru
Top.Mail.Ru