Нейрокомикс от 19agency84: «Соло: Приключения в деревне»
Команда 19agency84 решила подойти к заданию очень оригинальным способом. Пока другие участники конкурса перевозили горожан в деревню, агентство перенесло в деревню персонажа прямо с орбиты. Как капитан космического корабля отреагировал на быт в российской провинции? Читайте в комиксе.
В основу истории легла довольно простая идея: оригинально показать взаимодействие типичного «городского жителя» и жителей российской деревни. Транслировать, что само по себе пребывание в деревне, размеренный образ жизни и деревенские активности сами продвигают себя и отстраивают себя от городской или космической суеты.
Авторы утрировали образ «горожанина», превратив его в опытного космического рейнджера, который всю жизнь провёл на продвинутых космических станциях. Но вот он впервые попадает в необычные для себя обстоятельства — обыкновенную российскую деревню, которая даже спустя века не потеряла свой шарм.
Использовали Midjourney.
При подборе внешности для главного героя создатели попробовали использовать в промпте упоминание Хана Соло из Звездных Войн. Выглядело это как "han [man with brown hair and green eyes wearing a black jacket, smiling, kind, in a style of han solo look alike]". Но вскоре появилась проблема…
Хан Соло в мире «Звездных Войн» не один! Есть версии Харрисона Форда, молодой и старый, есть из приквела Олдена Эренрайка. Авторы комиксов берут разные образы за основу. Даже один автор может использовать разные стили в разных сериях, поэтому идея с упоминанием конкретного автора не сработала.
Теперь представьте, что творится в голове у Midjourney, когда её просят сгенерировать кадр из комикса по звездным войнам.
Сначала пробовали использовать плагин InsightFaceSwap для Midjourney, но он не качественно работал с нарисованными кадрами. Тогда использовали функцию «референса внешности» через команду --cref.
Космические битвы сначала изображались только в черно-белом стиле, а когда нейросеть попросили сделать ее цветной, стиль самой рисовки разительно отличался. Космос и вовсе пропадал.
В итоге использовали команду /describe и показывали нейросетке конкретный пример из комиксов.
MidJourney даже к версии 6.1 не научилась изображать предметы в руках персонажей, и тем более — изображать поедание чего-либо. Никогда не пробуйте в этой нейросети генерировать «топор в руке» или «ест огурец». Опасно для ментального здоровья.
Пальцы иногда теряется, иногда их больше обычного, глаза смотрят в разные стороны, иногда без зрачков. Но с функцией «Vary (Region)» исправление не составляло особого труда.
MidJourney отказывалась показывать процесс доения коровы. Казалось бы, в истории про деревню без этого никуда, но нейросеть начала угрожать блокировкой.
Отдельные сложности были с изображением главного героя в бане. Сначала он не хотел раздеваться, потом не хотел париться. Для бани и купания в речке пришлось делать отдельные референсы с помощью --cref, где персонаж одет не в каноничную черную куртку, а в полотенце и плавки.
Первая часть запроса менялась в зависимости от задачи. Во второй части расписывался персонаж с описанием всех его отличительных черт, эмоций и стиля в квадратных скобках. В третьей — общий для всех изображений промпт с упоминанием стиля комиксов. В четвертой — референс, разрешение и версия.
Источник: www.sostav.ru