Компью́терная анима́ция — вид анимации, создаваемый при помощи компьютера. На сегодня получила широкое применение как в области развлечений, так и в производственной, научной и деловой сферах. Являясь производной от компьютерной графики, анимация наследует те же способы создания изображений:
· Векторная графика
· Растровая графика
· Фрактальная графика
· Трёхмерная графика (3D)
По принципу анимирования можно выделить несколько видов компьютерной анимации.
Расстановка ключевых кадров производится аниматором. Промежуточные же кадры генерирует специальная программа. Этот способ наиболее близок к традиционной рисованной анимации, только роль фазовщика берет на себя компьютер, а не человек.
Данные анимации записываются специальным оборудованием с реально двигающихся объектов и переносятся на их имитацию в компьютере. Распространённый пример такой техники — Motion capture (захват движений). Актеры в специальных костюмах с датчиками совершают движения, которые записываются камерами и анализируется специальным программным обеспечением. Итоговые данные о перемещении суставов и конечностей актеров применяют к трёхмерным скелетам виртуальных персонажей, чем добиваются высокого уровня достоверности их движения.
Такой же метод используют для переноса мимики живого актера на его трёхмерный аналог в компьютере.
Различают 3D- и 2D-анимацию.
Чтобы создать 2D-анимацию, необходимо выводить на экран последовательный ряд изображений, отражающих различное состояние объекта от начального до конечного его положения (как правило, с частотой 24 или 30 кадров в секунду). Этот метод является идентичным тому, как иллюзия движения достигается в мультипликации.
3D-анимация предполагает создание трехмерной модели объекта, определение сценария его поведения в течение времени и запись последовательных положений объекта (кадрирование) в процессе визуализации.