Ответ на пост «Немного о том, как сделать красивый аниме рендер Всемогущего Сёгуна в Stable Diffusion. Мини-гайд»
Публикую аноном, чтобы не тревожить подписчиков фактом что я еще жив.
Итак, к вопросу о промптах. Для начала, повторяем инструкцию 1 в 1. Ну за исключением того, что мне лень, и я использую kl-f8-anime2.vae
Niccceee! Теперь к вопросу о godness. Убираем нахрен.
Интересный эффект. Возвращаем godness, убираем electric из глаз.
Nani?! Ладно, возвращаем positive в исходное состояние, теперь к негативу. malformed hands, deformed, mutated, fused finger. Говорят, что работает как заряженная вода. Проверим, убираем нафик.
Походу, врали, эффект заметен и не в лучшую сторону. Посмотрим, если убирать по отдельности. Минус mutated, остальное возвращаем.
Вроде и не очень нужен был.
Что ж, исследование проведено, дальше можно самому. Ах да. Давайте возьмём промпт без изменений и сгенерим сразу на AOM2.
Забавно. А AOM3?
Вау. Вот теперь пожалуй точно всё =) Спасибо за внимание =)
Немного о том, как сделать красивый аниме рендер Всемогущего Сёгуна в Stable Diffusion. Мини-гайд
Потому что, потому что
Всех нужнее и дороже,
Всех доверчивей и строже
В этом мире доброта.
В этом мире доброта.
(Песня о доброте)
м/ф «Приключения поросенка Фунтика»
Итак, для генерации аниме арта любимого персонажа в Stable Diffusion нам понадобятся:
0) Видеокарта с 4+ Гб видеопамяти и 8+ Гб оперативной памяти (можно и на меньшем объёме рендерить, однако конечное разрешение не будет превышать 1000px, а время, требуемое на генерацию существенно увеличится);
1) Сама Stable Diffusion (для простоты работы используем билд от Автоматик1111: GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI);
2) Модели: Anything и OrangeMix;
3) Удача VAE. Спасибо, @SkladNanogusei (можно использовать VAE от NovelAI или от авторов OrangeMix: VAEs/orangemix.vae.pt · WarriorMama777/OrangeMixs at main (huggingface.co)).
Настраиваем webui-user.bat следующим образом:
Параметр autolaunch отвечает за автоматический запуск Веб-интерфейса через браузер (окно откроется само), а no-half-vae отвечает за решение ошибки: modules.devices.NansException: A tensor with all NaNs was produced in VAE. В COMMANDLINE_ARGS можно также дописать --lowvram --xformers для запуска на видеокартах с небольшим объёмом видеопамяти.
Далее запускаем отредактированный "батник" и при загрузке интерфейса переходим в настройки, где ищем вкладку Stable Diffusion и выбираем загруженный VAE:
Не забываем применить настройки, клацаем большую кнопку "Apply settings".
Момент первичной истины настал... Идём во вкладку text-2-img и вводим интересующий нас запрос. Поскольку пост о Райден, генерировать будем её:
realistic, realism style, night full of stars, lilac dawn, inadzuma, japan city, godness, (raiden ei), indigo hair, wide long braid, electric purple eyes, genshin impact, medium breasts, majestic modern straight casual dress, standing in a gazebo on the edge of a cliff, cherry blossoms, masterpiece, best quality
И негативный запрос:
nsfw, erotic, tight dress, (worst quality, low quality:1.4), multiple girls, blackout, excessive darkening, pale picture, watermark, text, sign, malformed hands, deformed, mutated, fused finger
Затем настраиваем основные параметры:
Метод сэмплинга и количество шагов выбираем в соответствии с выверенными параметрами соответствующей модели (они обычно указаны на главной странице "визитной карточке" этой модели). Так, AnythingV4.5 неплохо работает с этими настройками (разрешение и количество рендеров не в счёт):
Вуаля!
При семени генерации (seed) 1796132694 получаем такой исходник:
Далее отправляем его в img-2-img, переключаем модель на AbyssOrangeMix2 и меняем метод сэмплинга на DPM++ SDE Karras, а также в полтора раза повышаем разрешение и устанавливаем параметр Denoising strength на 0,45.
За полгода работы с этой нейронкой и NAIFU я заметил, что зачастую годным оказывается только 1 из 4 ререндеров ╰།(☉_ ☉)།╯
Конечный результат AnythingV4.5 и AbyssOrangeMix2:
Также можно поиграться с параметрами и другими моделями. Вот ререндер исходника при тех же параметрах только на AnythingV4.5:
Спасибо за внимание! Всем добра и удачи в получении годных рендеров (˵ ͡o ͜ʖ ͡o˵)