Как работает JALI — процедурная лицевая анимация в Cyberpunk 2077

В Cyberpunk 2077 будет много озвученных реплик — 100 тысяч диалоговых строк разделены между тысячей NPC, причём все эти фразы записаны на 11 языках. Словом, не игра, а ночной кошмар аниматоров, которые занимаются движениями лица и губ. Поэтому в Cyberpunk 2077 ими занимался процедурный алгоритм JALI.

Эту систему создала канадская компания JALI Research, с которой CD Projekt RED активно сотрудничает. JALI — это не отдельный алгоритм, а целый набор инструментов, которые автоматически генерируют мимику на лицах NPC.

Работа JALI основана на самих аудиодорожках, вне зависимости от языка озвучания. Разработчикам нужно только сообщить системе, какую эмоцию должна донести конкретная реплика — а дальше инструмент рассчитает необходимую анимацию для всех вариантов озвучки.

В JALI вшито множество параметров, которые можно легко настраивать. Например, стиль речи — от него зависит, пробормочет герой реплику или прокричит. Аниматору для этого даже не нужно прописывать команды в консоли — достаточно передвинуть несколько ползунков.

В октябре этого года сотрудники JALI Research и разработчики из CD Projekt RED организовали целую презентацию, которая подробнее объясняет, как устроена процедурная лицевая анимация в Cyberpunk 2077.

Комментарии: 0