Skywaylab создала Animart, AI-продукт по генерации, автоматическому ригу и анимации персонажей

Использование нейросети в связке с собственной разработкой позволило студии Skywaylab сократить время производства креативов с 20 до 2 дней. Сейчас на базе нового пайплайна студия готовит к релизу собственный инструмент для создания 2D-анимации. Как он будет работать, — рассказал Алексей Емельянов, один из основателей Skywaylab.

Алексей Емельянов

С чего все началось?

Каждый, кто занимается анимацией, знает, что создание креатива — это большая и сложная задача, состоящая из множества итераций. На создание одного анимационного видео может уйти две-три недели.

Только на создание персонажа уходит от шести дней. Из них на разработку арта у художника тратится до трех дней. Далее, чтобы грамотно нарезать персонажа, создать кости и контроллеры управления и анимировать — нужно еще столько же, а порой и больше.

Учитывая поточный характер подобной работы (команды постоянно готовят новые креативы для тестов, экспериментируют с сюжетами, их подачей), мы на протяжении всей истории студии искали возможность упростить этот рутинный пайплайн.

Летом прошлого года, когда только-только началась шумиха вокруг генеративных нейросетей, мы сразу задались вопросом: а можно ли их обучить нашему ремеслу и на базе AI создать инструмент, который возьмет на себя всю техническую рутину (от отрисовки персонажей до их анимации), а заодно автоматизирует UI и постобработку?

Как быстро выяснилось в ходе нескольких экспериментов — да, можно!

В результате мы запустили внутри Skywaylab два новых подразделения — отдел исследования нейросетей и отдел разработки инструментов на базе AI. Мы поставили перед ними четыре задачи:

  • научить нейросеть создавать арт в точно заданном стиле;
  • научить нейросеть рисовать персонажей по частям (отдельно голову, шею, руки и ноги, а также, если есть, крылья, хвост и т.д.);
  • научить нейросеть самостоятельно ригать персонажа;
  • научить нейросеть анимировать персонажа по заданному сценарию.

За несколько месяцев нам удалось создать продукт, который решает все эти задачи. Уже первая тестовая версия сократила время производства креативов на 20%. В настоящий момент прирост эффективности с использованием нашего инструмента достиг 1000%: раньше мы тратили на производство одного ролика 20 дней, сейчас — максимум два дня.

Как это работает?

Наш продукт называется Animart. Он построен на базе искусственного интеллекта и является расширением для Adobe After Effects (далее — AE). Мы постарались органично интегрировать его в среду АЕ, чтобы сохранить привычную логику продуктов Adobe.

Пользовательский сценарий работы выглядит так:

  • дизайнер устанавливает расширение в AE;
  • используя конструктор, дизайнер задает пропорции будущего персонажа;

  • для дальнейшей визуализации пользователь описывает персонажа, например, дает следующий промт: «большой мохнатый зеленый медведь в желтом пуховике»;

  • запрос улетает на сервер Skywaylab, где находится нейросеть, обученная на нашем арте;
  • через несколько секунд пользователь получает сгенерированного и сразу разобранного на части персонажа (можно получить несколько вариантов визуализации одновременно и после выбрать наиболее подходящий результат);

пользователь жмет на кнопку «авториг» и получает готовую к анимации модель;

  • дальше остается только выбрать подходящую анимацию из библиотеки Animart (можно также пополнить библиотеку собственной анимацией);

  • все анимации применяются к персонажу мгновенно, независимо от его разрешения, строения или формы;
  • финальный этап — анимации отправляются на рендер.

Но это только начало.

Что дальше?

В обозримом будущем мы планируем добавить в Animart:

  • 3D-манекен, который позволит указывать нейросети, с какого ракурса следует генерить 2D-изображение персонажа;
  • псевдо 3D-камеру, которая позволит динамически менять ракурс визуализации персонажа (можно будет выставлять ключи и изменять ракурс персонажа, так, словно камера движется относительно персонажа по заданной траектории и в заданном темпе);
  • функцию, имитирующую многокамерную съемку с несколькими взаимодействующими персонажами в одной сцене;
  • функцию анимации фонов и окружения;
  • магазин анимаций, в рамках которого дизайнеры смогут размещать и продавать собственных персонажей и пресеты анимации, последние будут категоризироваться по ключевым словам, рейтингам и популярности.

Что будет с командой?

Ранее, чтобы успевать реализовывать по 500 креативов в месяц, нам пришлось увеличить производственную команду до 200 человек.

Но это не значит, что после внедрения во внутренние процессы Animart мы сократили количество дизайнеров.

Объем заказов стремительно растет, и наша краткосрочная задача — выйти на производство от 6000 креативов в месяц.

С Animart для нас это сегодня не выглядит фантастикой.

Комментарии
Добавить комментарий
Новости по теме