21:47
Компьютерная анимация
Компью́терная анима́ция — вид мультипликации, создаваемый при помощи компьютера. В отличие от более общего понятия «графика CGI», относящегося как к неподвижным, так и к движущимся изображениям, компьютерная анимация подразумевает только движущиеся. На сегодня получила широкое применение как в области развлечений, так и в производственной, научной и деловой сферах. Являясь производной от компьютерной графики, анимация наследует те же способы создания изображений:
Векторная графика
Растровая графика
Фрактальная графика
Трёхмерная графика (3D)

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

Данные анимации записываются специальным оборудованием с реально двигающихся объектов и переносятся на их имитацию в компьютере. Распространённый пример такой техники — Motion capture (захват движений). Актёры в специальных костюмах с датчиками совершают движения, которые записываются камерами и анализируется специальным программным обеспечением. Итоговые данные о перемещении суставов и конечностей актёров применяют к трёхмерным скелетам виртуальных персонажей, чем добиваются высокого уровня достоверности их движения.

Такой же метод используют для переноса мимики живого актёра на его трёхмерный аналог в компьютере.

Процедурная анимация полностью или частично рассчитывается компьютером. Сюда можно включить следующие её виды:
Симуляция физического взаимодействия твёрдых тел.
Имитация движения систем частиц, жидкостей и газов.
Имитация взаимодействия мягких тел (ткани, волос).
Расчёт движения иерархической структуры связей (скелета персонажа) под внешним воздействием (Ragdoll).
Имитация автономного (самостоятельного) движения персонажа. Примером такой системы является программа Euphoria.

Широкое применение в сети получили два языка, с помощью которых программируются движения анимируемых объектов:
JavaScript — браузерный язык
ActionScript — язык работы с приложениями Flash

Преимущество программируемой анимации — в уменьшении размера исходного файла, недостаток — нагрузка на процессор клиента.
Просмотров: 283 | Добавил: Admin6730 | Теги: Компьютерная анимация | Рейтинг: 0.0/0
Всего комментариев: 0
avatar