Компьютерная анимация — это:
вид анимации, создаваемый при помощи компьютера, в котором все кадры синтезируются специальными компьютерными программами;
последовательный показ заранее подготовленных графических файлов, а также компьютерная имитация движения с помощью изменения (и перерисовки) формы объектов или показа последовательных изображений с фазами движения [51].
Компьютерная анимация получила широкое применение в компьютерных играх, мультимедийных приложениях, для оформления web-страниц и рекламы, а также в производственной, научной и деловой сферах.
Аниме (от англ. animation — анимация) — японская анимация, предназначенная в основном для подростковой и взрослой аудитории. Аниме отличается характерной манерой отрисовки персонажей и фонов. [13]. Источниками для сюжета аниме-сериалов чаще всего являются: японские комиксы, лайт-новеллы или компьютерные игры, иногда используются произведения классической литературы.
Анимация использует те же способы создания изображений, что и компьютерная графика. Анимированное изображение, значит движущееся с течением времени, т. е. добавляется еще некая временная составляющая, в отличие от статической картинки. Самый известный способ формирования этой временной составляющей — это анимация путем смены отдельных картинок с некоторой частотой. Любой видеофильм можно представить как последовательность отдельных кадров, которые очень быстро сменяют друг друга. Этот поток изображений выглядит как
одна движущаяся картинка, поскольку физиологически человеческий глаз не улавливает смену кадров. Для достижения такого эффекта частота кадров должна быть достаточно велика. В зависимости от способа хранения и представления отдельных кадров фильма компьютерная анимация относится к одному из двух видов — покадровой или трансформационной анимации [65].
Покадровая анимация — это наиболее вид анимации, представляющий собой набор кадров, хранящихся как отдельные изображения и сменяющих друг друга с большой скоростью. Покадровая анимация незаменима при создании сложных фильмов с богатой графикой. Трансформационная анимация сразу задает поведение того или иного примитива, для чего создаются два ключевых кадра (расстановку которых осуществляет аниматор), определяющие начальное и конечное состояние изображения. Остальные промежуточные кадры будут сформированы
программой проигрывателем на основе заданных ключевых кадров.
Трансформационную анимацию чаще всего создают на основе векторной графики, поскольку для создания параметров примитивов всех промежуточных кадров достаточно взять параметры ключевых кадров. Несмотря на некоторое ограничение возможностей, трансформационная анимация получила довольно широкое распространения за счет таких своих преимуществ (по сравнению с покадровой технологией), как простота создания, компактность, легкость правки. Трансформационная анимация широко используется для разработки элементарных анимационных эффектов для веб-страниц, для создания простейших фильмов для рекламы, развлечения и обучения.
Технология открытых систем позволяет объединить достоинства и избавиться от недостатков этих двух видов анимации, поскольку дает возможность работать сразу с несколькими пакетами, а также расширить функции профессиональных пакетов за счет дополнительных приложений.
Компьютерные технологии открыли новые эффективные возможности создания анимации. Двухмерная (2D графика) анимация использует традиционный метод покадровой анимации. В некоторых случаях используется твининг (tweening) — автоматическое генерирование промежуточных кадров. Применяется также морфинг, деформирование изображений, разнообразные оптические эффекты и циклическое изменение света. Для реализации трехмерной (3D-графика) анимации необходимо создать сами объекты, объединить в единую сцену, установить освещение и камеру, а затем задать количество кадров и траекторию движение предметов [13]. Для создания реалистичных трехмерных изображений используются методы совмещения видеозаписи и анимационных эффектов.
Часто объекты создаются трехмерной графикой, а с помощью конвертирующих фильтров приобретают вид плоской анимации. Такая технология обеспечивает точность и скорость анимации, а также предсказуемость визуализации, что особенно важно при медленных движениях.
Зачастую выделяют еще процедурную и программируемую анимации, как отдельные техники создания движения изображения [34].
Процедурная анимация — полностью или частично рассчитывается компьютером. Она включает в себя имитацию движения и взаимодействия твердых и мягких тел, частиц, жидкостей и газов, а также расчет движения системной структуры связей под каким-либо воздействием.
Программируемая анимация — движения анимируемых объектов полностью программируются компьютером. Наиболее широкое применение получили такие языки, как Java-Script (браузерный язык) и Action-Script (язык работы с приложениями Flash). Преимущество программируемой анимации — в уменьшении размера исходного файла, недостаток — нагрузка на процессор клиента.
Для создания анимированных изображений существует множество программ: Adobe Photoshop, Gimp, Adobe Flash Professional и другие. Нередко для создания анимации используют цифровой фотоаппарат, управление которым, а также полученными изображениями осуществляется через компьютер со специальным программным обеспечением.
Достарыңызбен бөлісу: |