StableDiffusion
Подписчиков: 1143 Сообщений: 3708 Рейтинг постов: 55,908.1очень длиннопост нейросетевые фурри furotica furry art furry dog shiba inu нагенерил сам Stable diffusion нейронные сети руководство furry фэндомы длиннопост furry canine
Раз уж пошла такая свистопляска то я тоже поделюсь концентрацией своего двухмесячного опыта в генерации собак.
Это руководство для тех, кто поставил себе Stable diffusion и хочет разобраться в построении промта, а так же узнать "почему вон у того чувака такие красивые собаки а у меня какая то херня?". Предполагается наличие базовых знаний интерфейса.
Не претендую на истину в последней инстанции, просто показываю как это делаю я (и да, я управляю только промтом. Не считая ADetailer и Hires.fix. Я прост тупой, не смог разобраться как пользоваться другими инструментами :) хотя если их освоить то можно добиться куда лучших результатов и тратить меньше времени). Поехали.
Все ресурсы были взяты с Civitai.com
Все ключевые слова либо подобраны самостоятельно, либо подсмотрены в чужих промтах, либо взяты из тегов e621.
Прежде всего расскажу про модели, которыми пользуюсь:
- Omega mix: с этого начинал. Отличная модель, при отрисовке склоняется ближе к мультяшной анимешности. К сожалению автор больше не развивает ее но я не теряю надежды на будущие обновления.
- Furryrock: более точная в отрисовке модель. Активная в поддержке, почти все свои картинки я генерировал на версии 6.0, недавно появилась версия 7.0
- BB95 Furry Mix: прекрасная модель, с невероятным диапазоном стилей прорисовки - от пиксаровской мультяшности до строго реализма. На ней я и буду показывать пример построения промта.
Запускаем webui-user.bat, входим в браузер, смотрим поле настроек генерации:
Sampling method: я буду использовать UniPC
Sampling steps: я буду использовать 75 шагов.
Width и Height: 600х800, портретный формат 3:4
CFG Scale: всегда использую 7 но рекомендую экспериментировать.
Начинаем прописывать промт.
(Напоминаю, что все параметры должны быть односложными и без отрицаний. Все параметры разделяются запятой, можно акцентировать внимание нейросети на конкретном параметре с помощью (скобок), ((двойных скобок)) и ((силы параметра)):0.1-1. Так же с помощью скобок можно объединять общие параметры в единый блок (например параметры, описывающие только лицо))
Я хочу сгенерировать одну маленькую стройную мохнатую девочку собачку.
a tiny slim furry girl ((dog)) solo
a tiny slim furry girl ((dog)) solo,posing,
Неплохо но выглядит как мальчик, давайте добавим женских деталей.a tiny slim furry girl ((dog)) solo,posing,choker,nude,small breasts,large nipples,
Теперь это точно девочка. Позиция рук рандомна, давайте положим их ей на бедра и заодно пропишем детали.
a tiny slim furry girl ((dog)) solo,posing,choker,nude,small breasts,large nipples,hands on hips,fingers,finger claws,
a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,small breasts,large nipples,hands on hips,fingers,finger claws,short hairstyle,fluffy detailed fur,
Отлично но нет экспрессии, это девочка просто позирует. Добавим настройки камеры.
low-level angle,close-up,a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,small breasts,large nipples,hands on hips,fingers,finger claws,short hairstyle,fluffy detailed fur,
Я знаю у такого ракурса есть любители :3
Сменим угол и посмотрим что получится.
Обратите внимание, несмотря на то, что мы прописали параметр short hairstyle, он не применился, прически нет. Давайте акцентируем внимание нейросети на нем.
high-level angle,close-up,a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,
Такое себе. Давайте добавим первую волшебную фразу.
high-level angle,close-up,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,
Оцените разницу самостоятельно.Добавим в негативное поле текстовые инверсии - это концентрат тегов, которые умещаются в небольших файлах, что бы не надо было их регулярно прописывать. Они запрещают нейронке рисовать в низком качестве, контролируют анатомические, физические и прочие ненормальности и мутации, не являясь однако панацеей. Гуглите названия в сети, все в свободном доступе.
high-level angle,close-up,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,
Negative prompt: bad-artist,boring_e621_v4,
Отлично. но самой картинке чего то не хватает. Антуража ей не хватает.
high-level angle,close-up,red sunset beach,clouds,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,
Negative prompt: bad-artist,boring_e621_v4,
Прекрасный закат, я люблю закаты и рассветы. Интересно, отличает ли их нейронка? Попробуйте поэкспериментировать сами.
Я хочу подвинуть девочку ближе к себе. Для этого я предпочитаю запрещать нейронке рисовать определенные части тела, отдаляющие объект в кадре из-за увеличения высоты.
high-level angle,close-up,red sunset beach,clouds,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,
Negative prompt: legs,knees,bad-artist,boring_e621_v4,
Работает, не всегда но работает. Но наша собака постоянно крутится, давайте повернем ее прямо. И раз уж она стоит прямо давайте придадим качества ее глазам и направим взгляд прямо на нас.
high-level angle,close-up,red sunset beach,clouds,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,front view,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,perfect shiny eyes,long eyelashes,looking at viewer,
Negative prompt: legs,knees,bad-artist,boring_e621_v4,
high-level angle,close-up,red sunset beach,clouds,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,front view,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,perfect shiny brown eyes,long eyelashes,looking at viewer,
Negative prompt: legs,knees,bad-artist,boring_e621_v4,
Width и Height: 900х1200, портретный формат 3:4
По красоте, но можно сделать еще лучше! Добавим лору освещения и напишем вторую волшебную фразу. Гуглите название в сети, все в свободном доступе.Кроме того есть инструмент ADetailer. Я использую его для прорисовки лиц. Пожалуй единственный инструмент который я активно использую из-за его простоты. Давайте включим его.
ADetailer - жмем галочку и в первой вкладке выбираем mediapipe_face_full, во второй mediapipe_face_mesh_eyes_only. Все
<lora:光影:1>,high-level angle,close-up,red sunset beach,clouds,cinematic lighting, bright lighting,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,front view,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((short hairstyle)):1,fluffy detailed fur,perfect shiny brown eyes,long eyelashes,looking at viewer,
Negative prompt: legs,knees,bad-artist,boring_e621_v4,
Как видите, дополнительное освещение делает магию. Но все это время у собаки отсутствовал один очень важный компонент - хвост! К тому же сохраняется проблема с волосами. Давайте отредактируем параметр, отвечающий за прическу. И пусть наша собака улыбается, Не бойтесь экспериментировать.<lora:光影:1>,high-level angle,close-up,red sunset beach,clouds,cinematic lighting, bright lighting,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,front view,posing,choker,nude,medium breasts,large nipples,hands on hips,fingers,finger claws,((long hairstyle)):1,fluffy detailed fur,perfect shiny brown eyes,happy smile,fangs,long eyelashes,short fluffy tail,looking at viewer,
Negative prompt: legs,knees,bad-artist,boring_e621_v4,
Указанные в начале поста модели умеют имитировать стиль художников без всякой дополнительной программной обвязки.
При добавлении ников художников в промт их стили смешиваются, давая порой совершенно уникальную прорисовку. Причем если добавлять одних и тех же художников но в разной последовательности, стиль может меняться. Без понятия, как это работает.
Помните фильм "Парфюмер" 2006 года? Мэтр Джузеппе Бальдини обучает молодого Гренуя азам смешения запахов для получения качественных ароматов. Здесь я вам покажу как я смешиваю стили разных художников на конкретном примере. Промт в картинках не меняется, только добавляются художники.
Помните, что добавление художника в промт неизбежно меняет генерацию, даже при условии использования конкретного сида.
Прежде идет основа, то что задаст всей картинке стиль. Я выберу красивый и очень сильный стиль ewgengster, он легко доминирует над остальными стилями, имитируя рисовку от руки.
art by ewgengster
Далее идет основа, тело рисунка. Буквально, я использую стили тех художников, в чьих рисунках тело прекрасно построено с точки зрения анатомии.Добавим wamudraws, этот стиль сделает линии и формы мягче, увеличит глаза, сделает общий стиль мультяшным.
art by ewgengster wamudraws
fluffkevlar напротив, уплотнит общую стилистику, придаст лицу строгость линий, улучшит анатомию.art by ewgengster wamudraws fluffkevlar
iskra прорисует мышцы, рельеф тела, добавит аккуратный плоский животик, придаст лицу симметричность и форму.art by ewgengster wamudraws fluffkevlar iskra
personalami покрасит все в своем неповторимом стиле, придаст лицу человечности, дополнительно улучшив освещение на теле.art by ewgengster wamudraws fluffkevlar iskra personalami
Дальше идет блок с полировкой. Здесь я применяю стили художников, чьи навыки в рисовании мелких деталей вроде шерсти или чешуи, волос или детального заднего плана достигают совершенства.art by ewgengster wamudraws fluffkevlar iskra personalami honovy hioshiru foxovh
"И дополнительная нота, один финальный штрих, который будет царить над всеми прочими!"silverfox5213 добавит мультяшности и пушистости, улучшит прорисовку волосам, повысит детализацию глаз.
art by ewgengster wamudraws fluffkevlar iskra personalami honovy hioshiru foxovh silverfox5213
Круто? Мне нравится. Пишите свое мнение в комментах.
Эта картинка была не только сгенерирована в разрешении 900х1200, она была проапскейлена при помощи дефолтного инструмента Hires.fix, вот его параметры:
Upscaler: 4x-UltraSharp
Denoising strength: 0.1
Upscale by: 1.5 (выходное разрешение 1350х1800)
Итоговый промт:<lora:光影:1>,high-level angle,close-up,red sunset beach,clouds,cinematic lighting, bright lighting,art by ewgengster wamudraws fluffkevlar iskra personalami honovy hioshiru foxovh silverfox5213,a beautiful and detailed portrait of a tiny slim furry girl ((shiba inu dog)) solo,front view,posing,choker,nude,small breasts,large nipples,hands on hips,fingers,finger claws,((long hairstyle)):1,fluffy detailed fur,perfect shiny brown eyes,happy smile,fangs,long eyelashes,short fluffy tail,looking at viewer,
Negative prompt: ,bad-artist,boring_e621_v4,
Steps: 75, Sampler: UniPC, CFG scale: 7, Seed: 3690777701, Size: 900x1200, Model hash: 2bb2c42192, Model: bb95FurryMix_v120, Denoising strength: 0.1, ADetailer model: mediapipe_face_full, ADetailer confidence: 0.3, ADetailer dilate/erode: 4, ADetailer mask blur: 4, ADetailer denoising strength: 0.4, ADetailer inpaint only masked: True, ADetailer inpaint padding: 32, ADetailer model 2nd: mediapipe_face_mesh_eyes_only, ADetailer confidence 2nd: 0.3, ADetailer dilate/erode 2nd: 4, ADetailer mask blur 2nd: 4, ADetailer denoising strength 2nd: 0.4, ADetailer inpaint only masked 2nd: True, ADetailer inpaint padding 2nd: 32, ADetailer version: 23.10.1, Hires upscale: 1.5, Hires upscaler: 4x-UltraSharp, Lora hashes: "光影: ae8ec1b28b09", TI hashes: "bad-artist: 2d356134903e, boring_e621_v4: f9b806505bc2", Version: 1.6.0
То что я выбрал именно этих художников не значит что работают только они, как и не означает того, что вы не можете сделать комбинацию длиннее или короче. Просто это моя любимая комбинация на данный момент, с ней я публикую свою лисичку в твиттере. Открывайте сетевые ресурсы, исследуйте стили художников и экспериментируйте с комбинациями ников, я показал вам лишь мизер возможностей.
И разумеется, что с этими комбинациями можно использовать лоры.
art by w4g4 skygracer AuranCreations Pakwan008 Bonifasko (промт тот же)
З.Ы. Самые внимательные наверное заметили, что в промте так то указан high-level angle, что соответствует наблюдению "сверху вниз", тогда как все картинки имеют прямой угол обзора, что соответствует medium-level angle. Попробуйте предположить, отчего так произошло и как это можно исправить.
furry horse furry ungulate furry art furry f нейросетевые фурри нагенерил сам Stable diffusion нейронные сети furry фэндомы
Office Horse
Нашел забавный пак поз для Openpose:
Плюс = проще чем вручную указывать через Regional Prompter
Минус = нельзя задать конкретику каждому персонажу, считай, рендеришь наугад.
(https://civitai.com/models/167364/openpose-cover-multiple-characters)
Apogee (tinygaypirate) Original Character нейросетевые фурри furotica furry canine furry art furry dog нагенерил сам Stable diffusion нейронные сети furry фэндомы
Пока yiffysan ждет свой заказ, собака позирует.
Model: furryrock_V60
Lora: Apogee (tinygaypirate)
нейросетевые фурри furry canine furry art furry f furry fox нагенерил сам Stable diffusion нейронные сети furry фэндомы
Идентичные промты и сиды но разные модели.
bb95FurryMix_v120 | furryrock_V60 |
Бонус: угадай что за модель)
Model: bb95FurryMix_v120, furryrock_V60
Lora: 光影 (улучшает освещение) ссылка на Civitai
нейросетевые фурри furotica furry f furry wolf furry canine нагенерил сам Stable diffusion нейронные сети skylar zero Original Character furry фэндомы furry art
Model: bb95FurryMix_v120
Lora: (skylar zero)