Компьютерная графика. Принципы и методы работы в графической программе Macromedia Flash
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
во кодирования изображения зависит от двух параметров. Оно тем выше, чем меньше размер точки и соответственно большее количество точек составляет изображение, чем большее количество цветов, то есть большее количество возможных состояний точки изображения, используется.
Графическая информация на экране монитора представляется в виде растрового изображения, которое формируется из определенного количества строк, которые в свою очередь содержат определенное количество точек.
Тогда количество цветов, отображаемых на экране монитора, может быть вычислено по формуле
N = 2 I
где I - глубина цвета.
Таблица 2
Глубина цвета и количество отображаемых цветовГлубина цвета (I)Количество отображаемых цветов (N)828=25616 (High Color)216=6553624 (True Color)224=1677721632 (High True Color)232=4294967296
Цветное изображение на экране монитора формируется за счет смешивания трех базовых цветов: красного, зеленого и синего. Такая цветовая модель называется RGB-моделью.
Для получения богатой палитры цветов базовым цветам могут быть заданы различные интенсивности. Например, при глубине цвета в 24 бита на каждый из цветов возможны N = 28 = 256 уровней интенсивности, заданные двоичными кодами (от минимальной - 00000000 до максимальной - 11111111).
Таблица 3
Формирование цветов при глубине цвета 24 битаНазвание цветаИнтенсивностьКрасныйЗеленыйСинийЧерный000000000000000000000000Красный111111110000000000000000Зеленый000000001111111100000000Синий000000000000000011111111Голубой000000001111111111111111Желтый111111111111111100000000Белый111111111111111111111111
4. Что такое Flash
- это технология создания двухмерной анимации (т.е. анимации на плоскости). В ней используется главным образом векторная графика, т.е. изображения строятся из отдельных геометрических фигур (отрезков, кривых, прямоугольников, окружностей).
В отличие от растровых (точечных) рисунков, векторные рисунки описываются математическими формулами и поэтому не искажаются при изменении размеров. На рисунке слева показаны растровая и векторная окружности одинакового размера, а на рисунке справа - части этих окружностей при 16-кратном увеличении (красные линии соответствуют векторной фигуре).
Векторные рисунки требуют значительно меньше места в памяти для хранения, чем растровые, что позволяет использовать Flash-анимацию на Web-страницах. Правда, для просмотра таких роликов необходимо установить специальную программу-проигрыватель, которая может быть свободно скачана с сайта фирмы Adobe.
Технология Flash позволяет
создавать анимированные изображения;
строить интерактивные ролики, реагирующие на действия пользователя;
строить сложные динамические меню;
проигрывать видеофильмы.
В то же время она обладает серьезными недостатками
увеличивается размер Web-страницы, что часто неоправданно;
при проигрывании Flash-роликов сильно загружается процессор;
содержание Flash-роликов не доступно для поисковых систем;
не решена проблема анимации объемных фигур.
История Flash началась в 1996 году, когда компания Macromedia выпустила продукт под названием Flash. В 2005 г. фирма Adobe купила Macromedia вместе с ее продуктами, включая Flash. Последняя на сегодняшний день версия программы называется Adobe Flash 9 (CS3). На рисунке слева показан логотип Flash фирмы Macromedia, а справа - новый логотип фирмы Adobe.
Macromedia FlashAdobe Flash
Далее мы будем рассматривать версию Adobe Flash 9 (CS3), однако практически все описанные приемы работают и в версии Macromedia Flash 8. Главная новинка версии 9 - язык создания сценариев ActionScript 3.0, но он непрост для начального уровня и мы не будем его изучать.
4.1 Форматы файлов
С технологией Flash связано несколько форматов файлов. Наиболее известны три из них.
Файлы с расширением .FLA (FLash Animation) - это исходные файлы Flash-роликов, их можно редактировать. Для размещения в Интернете их надо опубликовать, превратив в SWF-файл.
Файлы с расширением .SWF (ShockWave Flash) готовы к размещению в Интернете. Их нельзя изменить в редакторе. Существующие программы для преобразования SWF-файлов в FLA-файлы не позволяют полностью восстановить исходный файл ролика. Кроме того, такое преобразование нарушает права автора.
Файлы с расширением .FLV (FLash Video) представляют собой видеоролики, которые можно проигрывать на Web-страницах с помощью специального Flash-проигрывателя.
4.1.1 Стартовое окно
После запуска программы на экране появляется стартовое меню.
В нем три колонки?
Open a Recent Item - открыть один из последних документов. Вариант Open... позволяет выбрать файл на диске.
Create New - создать новый документ. Мы будем создавать документы типа Flash File (ActionScript 2.0) - анимацию с поддержкой языка программирования ActionScript 2.0.
Create from Template - создать документ стандартного типа из шаблона, например, рекламный баннер (Advertising).
Файловые операции выполняются также, как и в других программах, поэтому мы на них не останавливаемся. Отметим только, что пункт меню Файл - Open Recent позволяет открыть недавно использовавшийся файл, выбрав его из списка
4.1.3 Исследуем готовый фильм
Главное окно
В центре окна расположена сцена - поле, на котором происходит действие фильма. На рисунке сцена имеет черный цвет, для нового документа - обычно белый. Если разместить объект вне сцены (на сером фоне), он не будет виден, но может потом появиться в кадре, когда будет нужен.
С помощью элементов панели Properties (Свойства), расположенной ниже сцены, можно изменить сво