Некоторые методы анимации, которые используются в современных цифровых программах:
- Анимация по ключевым кадрам. 3 Аниматор расставляет ключевые кадры, а промежуточные генерирует специальная программа. 3
- Запись движения. 3 Данные анимации записываются специальным оборудованием с реально двигающихся объектов и переносятся на их имитацию в компьютере. 3 Например, метод Motion capture (захват движений). 3 Актёры в специальных костюмах с датчиками совершают движения, которые записываются камерами и анализируются программным обеспечением. 3 Итоговые данные о перемещении суставов и конечностей актёров применяют к трёхмерным скелетам виртуальных персонажей, чем добиваются высокого уровня достоверности их движения. 3
- Процедурная анимация. 3 Создание роликов этого типа происходит целиком или частично на базе производимых компьютером расчётов. 4 Например, симуляция физического взаимодействия твёрдых тел, имитация движения систем частиц, жидкостей и газов, взаимодействие мягких тел (ткани, волос). 3
- Программируемая анимация. 3 Для имитации перемещения объектов чаще всего используются два языка — Java-Script и Action-Script. 4