Под одним из постов с нейроартом один из реакторчан высказал неудовольствие по поводу того, что нейронка может нормально генерить только одного персонажа. И для своего третьего нейроарта я загорелся идеей сделать композицию с несколькими персонажами. Первоначальная задумка была сделать старого ветерана в доспехах, который стоит перед строем горничных, и это всё происходит внутри стен замка. Все попытки объяснить нейросетке нужное место не увенчались успехом. Но ещё хуже было со "строем". Строя, как такового, вообще не было. Иногда не было ветерана, иногда было мало горничных, иногда рисовалась совсем дичь. Итоговый арт будет в самом конце поста.
Немного наркомании при первых запросах:
,NovelAI,нейронные сети,Stable diffusion,нейроарт,art,арт,нагенерил сам
По итогу, я пришёл к выводу, чтобы задать нужное количество персонажей разного пола, надо обмануть нейросеть. Запрос я делал так: [three man:: 35], [old man in armor: 10], [two french maid: 30] и дальше теги качества. Семплер DDIM, 80 шагов. Нейросетка сначала делает трёх мужчин, на десятом шаге делает одного в доспехах, на тридцатом - двух горничных, а на 35-м забывает что нужны мужчины. Значения были выведены путём э-э-экспериментов, когда я смотрел на каком из шагов нейросетка уже понимает кого нарисовала - мужчину или женщину. Мне же главное чтобы на композиции было 3 фигуры, а уж пол и одежду - задаю позже. Так как моя видюха не позволяет генерить сразу много картинок, я их всегда делаю по три штуки. Из трёх, самой классной по композици была вот эта:
,NovelAI,нейронные сети,Stable diffusion,нейроарт,art,арт,нагенерил сам
Это совсем не то, что надо, у неё просто куча проблем, даже какой-то левый меч, висящий в воздухе, но изменить детали куда проще, чем всю сцену целиком, а сцена хороша. При этом, промпт intricate который был в "качественных" тегах сослужил мне дурную службу сделав доспех нереалистично узорчатым.
Первым делом, поменял горничных вдалеке, разбил их по разным цветам волос, нейросеть решила что лучше будет, если они пойдут от зрителя, я не сопротивлялся.
,NovelAI,нейронные сети,Stable diffusion,нейроарт,art,арт,нагенерил сам
Следующий этап - картина слева, первая же генерация выдала сверхздатый портрет, который я больше не трогал. Кроме того, поменял меч, который в руке. Попытка сделать так, чтобы он держал меч лезвием вперёд ни к чему не привела, пришлось сделать так, как будто ветеран держит меч позади гарды, рукоятью вперёд.
Дальше был просто ад, вот эта непонятная фигня справа мешала, во что я только ни пытался её превратить, и в стойку с оружием, и в комод и в ещё одного человека, нейросеть упорно не хотела рисовать нормально. Я потратил целый день генераций, пока не добился удобоваримого результата.
По итогу, эта фигня сбоку превратилась в столик с цветком, но попаболь была ещё впереди, ведь надо было поменять у ветерана отвратное лицо. Видимо, из-за того, что Anything 3.0 тренировали в основном на аниме тянках, мужики получаются крайне хуёвые. Попутно дорисовал факел на стене, люстру вдалеке менять не стал, нейросеть упорно рисовала фигню. Плюс-минус нормальное лицо я по итогу получил, пришло время допилить доспехи, убрать ножны и висящий сбоку меч. Удивительно, но нейросеть смогла в примерно одинаковый рисунок на наплечниках и сделала классную фенечку вместо ножен. Правда, все эти манипуляции привели к тому, что пол стал с разным рисунком в разных частях изображения, пришлось переделывать.
Да, арт не идеален, есть ещё некоторые косяки с геометрией, доспехами и прочие мелочи, которые можно разглядеть, но сил вылизывать уже нет, так что предлагаю вам поглядеть на заапскейленый через Topaz Gigapixel итоговый результат.