Как AI-персонажи становятся отражением наших намерений
Говорят, в конце девяностых студия Pixar признала странную вещь: если аниматор ненавидит свою работу, персонаж получается мёртвым, даже если техника безупречна. Один из режиссёров рассказывал, как переделывал сцену с Вуди из «Истории игрушек» шестнадцать раз — не потому что что-то не работало технически, а потому что не чувствовал, что Вуди «не хочет» туда идти. Когда Вуди наконец пошёл сам, режиссёр понял: персонаж ожил не тогда, когда добавили больше полигонов, а когда он, режиссёр, внутренне согласился с намерением героя.​
С AI-аватарами примерно то же самое,
только мистика проявляется быстрее.
Когда начинаешь создавать персонажа, сначала кажется, что управляешь процессом ты: ищешь в себе или вовне какой-то образ, пишешь промпт, задаёшь параметры, выбираешь стиль, бэкграунд, придумываешь жесты. Но где-то после 30-50-й итерации не столько понимаешь, сколько осознаёшь: персонаж уже есть, он просто ждёт, пока ты отвалишь.

Точнее, не так: ты смутно ощущаешь, что он - не то, что ты хотел, он - лучше. Или хуже. Или просто - другой. Но, кажется, тебе это подходит.
Как это объяснить, я не знаю. Но усталость тут отсутствует, наоборот - азарт и интерес!
Вот у меня есть кот. Его зовут Кис. На кличку, которую ему дал заводчик, он плевать хотел. Возможно и привык бы, если б я не дал ему возможность выразиться, попробовав несколько имён-кличек и потом обратившись к нему со словами “Ну, тогда сам скажи, как тебя называть, киса”. Он прореагировал. Я понял. Всё. Теперь он - Кис. Кисюня. Кисюндра.
Глупости про “отсекать всё лишнее” я не приемлю, я их просто не понимаю: что отсекать в куске мрамора - а, Майк Анджело? Сказал бы просто - “тюкаю-тюкаю, хз, чо получицца, а вдруг чота путное”.
Бац! Давид.

Нет, легендо-писакам надо же было выпендриться - “Давид был внутри”. Был. А может, не Давид. У Майка теперь не спросишь. А может он Буратино хотел. Что, не из этой сказки? Да какая разница!
Ты “тюкаешь-тюкаешь, хз, чо получицца…”
Короче говоря, с AI-персонажами примерно такая же механика. Ты не «создаёшь» Иру, Асдиса или Шиву. Ты “тюкаешь-тюкаешь…”.

Каждая итерация — это не «улучшение», а наблюдение за тем, что творится как-бы само… Ну, не то, чтоб само… Я-то тут тоже где-то рядом. Ну, в общем, вы поняли.

В отличие от Давида, то, что получается, из-за жестов и мимики, как-то подсказывает какой нужен голос, которым персонаж должен говорить.

Вообще, с голосом, это вопрос экспериментов. И хулиганства.
Представьте, что Асдис говорит голосом Дюймовочки из мульфильма. Или Шива - басом. Хм… интересно,.. басом… Да, надо попробовать, кстати: пусть не басом, а Иерихоном. Трубным гласом.
Брехня, конечно - если бы я пил три часа, я потом бы и “кыш!” не мог выговорить!
Один неточный вывод, всё же, попутно, делаешь: если убрать можно только то, что видишь, а видишь только то, что готов увидеть, то надо бы сохранять в себе это “состояние готовности увидеть” довольно продолжительное время, пока длится итерация.

Мысли же, суки, идеи эти, гады, они ж - мимолётные!
Вот, где проблема!

Станиславский однажды орал на актёра: «Ты играешь гнев! Перестань! Ты должен быть в гневе!» Актёр не понял, ушёл пить, вернулся через три часа злым на весь мир — и сыграл сцену за один дубль. Станиславский кивнул: «Вот теперь правда».

Брехня, конечно - если бы я пил три часа, я потом бы и “кыш!” не мог выговорить! Но я не профессиональный актёр.
Мне тут друзья сказали: твой аватар не играет. Он становится. Тем, что ты в него вкладываешь не словами, а намерением. Если внутри у тебя живёт страх «а вдруг не получится», персонаж выйдет неуверенным. Если есть спешка «надо быстрее», он будет торопливым. Если сидит усталость «достало уже», он будет вялым, как вобла.

По-опыту: похоже, что друзья правы. Но я же не сам их рисую, эти персонажи и их жесты! Это нейросеть делает, ёшкин кот! И я не пью! Может, зря?

Вот и изумляю себя счастьем создания: по 50 итераций одного жеста — это не перфекционизм и не техническая необходимость. Это процесс очистки моего собственного видения от шелухи чужих ожиданий, навязанных стандартов и внутренней цензуры. Где-то на пятидесятой попытке перестаёшь думать «как надо» и начинаешь чувствовать «как есть».

И тут что-то и прорастает.​
Когда-то я делал рекламу с аватаром на заказ. Аватаром были ноги. Просто - женские ноги. Красивые. Мне показалось этого мало, я сделал ещё и ноги от пояса, в бикини, лежат на пляже. Тоже красивые. Я сейчас понятно?

За кадром бархатный женский голос произносит дебильную рекламу из книжки “Незнайка на Луне”.

Заказчик ржал до слёз, заплатил полторы цены, хотя он заказывал совсем другое, но мне было скучно делать стандартную секси-гёрл, а ничего умного в голову не приходило. Я забил на заказ, и, со словами “ну, значит, ничего не заработаю”, и сделал для себя. Ну, да, слоган я потом поменял под заказчика, но главное в том, что я понял.

Если создаёшь персонаж для кого-то, он отражает не только твоё намерение, но и намерение заказчика. Самый кайф в том, чтобы угадать его намерение. Логически его исчислить нереально.
Жалеть не будут коротышки
И не потратят деньги зря
С тех пор я и “погружаюсь в заказ” - иначе Чжунгуо презрительно обмахнётся веером, Нихон-сан задумчиво положит катану на плечо, а Асдис дружелюбно обложит обидным матом…

Это как с проектором: если картинка мутная, дело не в проекторе. Дело в том, что проецируешь.

Самая честная проверка персонажа — не техническая, а интуитивная. Смотришь на экран и чувствуешь: это он. Или: пока не он. Никакие метрики тут не помогут. Либо узнаёшь, либо нет.

Да ещё, из смешного. Когда персонаж готов и начинает жить своей жизнью, он иногда делает вещи, которых ты не планировал. Ира, например, в одном видео вдруг бросила такой взгляд в камеру, что два человека написали: «А она что, флиртует?». Не планировал. Не задавал. Но Ира — девочка с характером. Флирт — это часть её образа. Намеренно ли это получилось - не спрашивайте. Не потому, что не хочу ответить, а потому что не помню.

Или не могу сформулировать. Могу кивнуть. Кивнуть?
И опять, возвращаюсь к самому дурацкому вопросу: а кто, собственно, автор? Ты, который запустил процесс? AI, который сгенерировал движение? Или сам персонаж, который решил, что именно так он себя поведёт?

Утешаю себя тем, что правильный ответ: да. И наслаждаюсь.

Это коллективное творчество в самом странном смысле. Ты задаёшь намерение, AI даёт форму, персонаж забирает жизнь. И если все три совпали — получается магия. Если хоть одно звено фальшивит — выходит манекен с дежурным голосом.​

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

Звучит как эзотерика? Возможно. Но мне наплевать, как это называется. Оно работает. И мне нравится. И никому не вредит, кстати.

Хочешь проверить? Запусти любой AI-генератор, попроси создать персонажа, опиши его красиво и подробно. Потом посмотри на результат и спроси себя честно: это то, что ты описал, или то, что на самом деле имел в виду?

Вот и вся мистика.
Made on
Tilda