.

Анимация в формате GIF

Формат GIF получил широкое распространение не то гько благодаря возможностям созда вать Web-графику с прозрачностью. Этот формат позволяет также сохранять анимацию.

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

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

Взгляните на анимированный GIF-баннер, представленный 12.8. Четыре кадра, на которых сменяются текстовые сообщения, — вот и вся анимация этого баннера. Файл занимает лишь 10 Кбайт — идеальный размер для простого баннера. Обратите внимание на графику. Здесь используются только однотонные области, текст и всего шесть цветов.

Сглаживание (дизеринг)

Вы не сможете сохранить изображение в формате GIF до тех пор, пока не сократите цветовую палитру с миллионов до 256 (или даже меньше) цветов. Данный формат ограничен 256 цветами (более подробная информация содержится в главе 9). При сокращении цветовой палитры изображение становится сглаженным.

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

Хотя сглаживание ухудшает качество вашего изображения, вы можете его немного компенсировать за счет использования адаптивной палитры при конвертации. Адаптивная палитра подбирает наиболее подходящие цвета изображения, что позволяет свести к минимуму негативное воздействие от сглаживания. Зачастую полученное изображение примерно такого же качества, как исходное. Сократив цветовую палитру до 256 (или еще меньшего количества) цветов, вы можете экспортировать изображение в формат GIF.



Hosting Ukraine
Hosting Ukraine


Предложить

Дата Окончане проекта

Сумма проекта

×