Анимация остаётся самой трудоёмкой частью работы с персонажами, и именно поэтому в неё активно лезут нейросетевые инструменты. Результат неоднородный: часть задач они закрывают уверенно, часть только имитируют, а разницу между этими категориями рекламные ролики не объясняют.
Ниже по направлениям, что реально работает в производстве, где выигрыш заметен, и что придётся доделывать руками в любом случае.

Направления, на которые делится задача
Их надо различать, потому что зрелость у них разная.
Захват движения по видео. Снять человека на камеру и получить анимацию скелета.
Генерация движения по описанию. Текст на входе, анимация на выходе.
Дополнение и исправление. Достроить недостающие кадры, убрать дрожание, вписать движение в физику.
Автоматический риггинг. Получить готовый скелет и веса по модели.
Перенос движения. Взять анимацию с одного персонажа и корректно положить на другого.
Первое и последнее работают хорошо, второе пока слабо, третье и четвёртое зависят от требований.
Захват по видео: самое зрелое
Направление, где выигрыш очевиден.
Технология восстанавливает положение суставов по обычному видео, снятому на телефон. Никакого костюма, никакой студии.
Что получается хорошо: общая походка, крупные движения тела, простые действия. Для массовки, фоновых персонажей, черновой анимации это готовый результат.
Что получается плохо: кисти рук и пальцы, контакт с поверхностями, движения с перекрытием одной части тела другой, повороты вокруг вертикальной оси.
Главная проблема, о которой не говорят: ноги скользят. Стопа, которая должна стоять неподвижно, едет по полу. Это правится вручную почти всегда.
Подробный разбор конкретных сервисов есть в материале про захват движения по видео.
Генерация по описанию
Направление с наибольшим разрывом между обещанием и результатом.
Идея красивая: написать «персонаж идёт, останавливается и оглядывается» и получить анимацию.
Что получается: движение, узнаваемое в общих чертах. Персонаж действительно идёт и действительно оглядывается.
Чего не получается: характера, тайминга, акцентов. Анимация выходит усреднённой, без индивидуальности. Все персонажи двигаются одинаково.
Где это применимо сегодня: черновая раскадровка движения, проверка идеи, фоновые персонажи, которых не рассматривают.
Где неприменимо: всё, где анимация несёт смысл. То есть главные персонажи и ключевые сцены.
Физическая достоверность
Отдельное направление, которое часто путают с генерацией.
Здесь задача другая: взять сделанную человеком грубую анимацию и привести её в соответствие с физикой. Правильный центр тяжести, инерция, баланс.
Это работает и это реально экономит время: аниматор ставит ключевые позы, программа достраивает физически верные промежуточные.
Важное отличие от генерации: художественное решение остаётся за человеком, машина берёт на себя расчёт. Именно поэтому результат получается осмысленным.
Самый известный инструмент этого класса разобран в материале про Cascadeur.
Автоматический риггинг
Задача, которая решается по-разному в зависимости от требований.
Для гуманоидов с типовым строением автоматический скелет и веса работают приемлемо. Модель загружается, скелет появляется, персонаж двигается.
Где ломается: нестандартные пропорции, одежда со сложной геометрией, длинные волосы, хвосты и крылья, всё нечеловеческое.
Веса почти всегда требуют правки в проблемных местах: подмышки, локти, колени, места складок одежды.
Практический вывод: автоматический риг это хорошая отправная точка для второстепенных персонажей и плохая для главных.
Перенос анимации между персонажами
Направление, где алгоритмы давно и уверенно работают.
Задача: взять библиотечную анимацию и положить её на своего персонажа с другими пропорциями.
Проблемы классического переноса известны: руки проходят сквозь тело, ноги не достают до пола, пропорции искажают движение.
Современные методы учитывают контакты и ограничения, и результат заметно чище. Это одно из немногих мест, где улучшение действительно ощутимо.
Технические тонкости самой процедуры разобраны в материале про ретаргет анимации.

Лицо и мимика
Отдельная область со своей спецификой.
Захват мимики по видео работает лучше, чем захват тела: лицо всегда в кадре и не перекрывается.
Синхронизация губ с речью решается уверенно: это давняя задача с хорошими решениями.
Что остаётся сложным: тонкие эмоции, микровыражения, взгляд. Именно они отличают живого персонажа от говорящей маски.
Практика производства: захват даёт основу, аниматор усиливает акценты. Полностью автоматическая мимика выглядит вяло.
Что придётся доделывать всегда
Честный список для планирования сроков.
Контакты с миром. Стопы на полу, руки на предметах, посадка на стул. Автоматика здесь ошибается систематически.
Кисти рук. Пальцы либо не захватываются вовсе, либо дрожат.
Акценты и тайминг. То, что делает движение выразительным.
Переходы между действиями. Склейка двух анимаций почти никогда не бывает чистой.
Одежда и волосы. Это отдельная симуляция, которую захват не даёт.
Правило для оценки сроков: автоматика даёт черновик, доводка занимает от трети до половины времени ручной анимации.
Где выигрыш реален
Задачи, на которых инструменты окупаются.
Массовка и фоновые персонажи: там доводка не нужна вовсе.
Черновая анимация для проверки замысла: быстро увидеть, работает ли сцена.
Простые циклы: ходьба, бег, ожидание. Их много, и они типовые.
Библиотека вариаций: из одного захвата получить десяток похожих движений.
Прототипы и презентации: когда важно показать идею, а не качество.
Где не стоит и пробовать
Обратная сторона.
Главный герой в ключевой сцене. Там каждый кадр несёт смысл.
Стилизованная анимация с преувеличениями. Захват даёт реалистичное движение, а стилизация требует нарушения реализма.
Анимация под конкретный характер. Походка персонажа это часть его образа, и усреднённое движение её убивает.
Сложные взаимодействия двух персонажей. Контакты не сходятся.

Как встроить в работу
Схема, к которой приходят на практике.
Определить, какие анимации в проекте типовые, а какие несут смысл. Типовые получать автоматически, смысловые делать руками.
Для типовых заложить время на доводку контактов: это не опционально.
Держать библиотеку своих исправленных анимаций: повторно использовать выгоднее, чем генерировать заново.
Проверять результат в движке, а не в редакторе: скольжение стоп видно только в реальном масштабе и на реальной поверхности.
Чистка данных после захвата
Этап, который занимает больше времени, чем сам захват.
Сырые данные всегда содержат дрожание: положение суставов определяется покадрово, и мелкие ошибки создают высокочастотный шум.
Первое действие это сглаживание кривых. Но здесь легко переборщить: слишком сильное сглаживание убирает резкие акценты вместе с шумом, и движение становится ватным.
Второе это фиксация контактов. Стопа, стоящая на полу, должна стоять неподвижно. Делается это ограничениями на соответствующих кадрах.
Третье это проверка масштаба. Захваченное движение привязано к пропорциям снятого человека, а персонаж почти всегда другой.
Четвёртое это чистка кистей. Пальцы в захвате либо отсутствуют, либо дрожат, и их обычно анимируют отдельно поверх.
Сколько кадров и с какой частотой
Технический вопрос с практическими последствиями.
Захват обычно даёт данные на каждом кадре, и кривая получается с ключом в каждой точке. Работать с такой кривой невозможно: любая правка съедается соседними ключами.
Поэтому после чистки кривые упрощают, оставляя ключи только в значимых точках. Инструменты упрощения есть в любом пакете.
Компромисс очевиден: чем меньше ключей, тем легче править и тем больше теряется деталей движения.
Практический ориентир: упрощать до тех пор, пока движение визуально не изменилось. Как только заметили разницу, шаг назад.
Чего ждать дальше
Без предсказаний на годы, только видимое направление.
Захват по видео улучшается быстрее остальных направлений, особенно в части рук и контактов.
Генерация по описанию упирается не в технику, а в отсутствие понятия о характере. Это более глубокая проблема, чем качество модели.
Что точно не меняется: ответственность за выразительность остаётся на аниматоре. Инструмент снимает механическую часть, а не творческую.
Частые вопросы
Можно ли полностью отказаться от ручной анимации?
Для фоновых персонажей практически да. Для тех, на кого смотрят, нет: доводка контактов и акцентов обязательна.
Какое качество видео нужно для захвата?
Важнее качества ровный свет, полностью видимая фигура и отсутствие перекрытий. Хорошее видео с частично закрытым телом работает хуже среднего с полной фигурой.
Почему стопы скользят по полу?
Алгоритм восстанавливает положение суставов покадрово и не знает, что стопа должна стоять. Лечится ограничениями на контакт уже после захвата.
Подходит ли это для игр?
Для набора типовых циклов да, и это распространённая практика. Ключевые анимации персонажа делают вручную.
Нужен ли специальный ракурс при съёмке?
Фигура должна быть видна целиком и желательно с фронта или под небольшим углом. Съёмка сбоку даёт больше перекрытий, и точность заметно падает.
Сколько времени экономит захват по видео?
На типовых движениях кратно: часы ручной работы превращаются в минуты плюс доводка. На выразительной анимации экономии почти нет.
Разделите анимации проекта на типовые и смысловые. Первые отдайте автоматике, вторые делайте руками: это и есть весь рабочий рецепт.


