Как нарисовать сову - Stable Diffusion/ControlNet/Scribble

Берем почеркушку, суем в плагин ControlNet внутри Stable Diffusion, включаем режим scribble (preprocessor + model). Пишем текстовое описание, что хотим видеть - cute owl - и добавляем пожелания по стилю.

Настройки ControlNet. Верхние слайдеры определяют силу контроля, я
использую обычно Guidance Strength. Обычно на 1.
Если текстовый промпт не содержит совы, по этой почеркушке рисуется
нечто совершенно иное.
Тут сова была, но внезапно расходящиеся конусы смыслов от остальных
участников заказа перекрыли птичку и создали нечто иное. Может,
что-то такое происходит и с настоящими молитвами?
'cute owl icon, Thomas Kinkade, Disney, mountain, woods'
Борис Вальехо без совы.
'woman in dark mountains landscape, Boris Vallejo'
Если надо рисовать иконки - суем в запрос 'flat icon, vector art' и
далее что угодно, flat icon всех победит. Чистота фона не
гарантирована, но раз уж я начал рисовать и сделал силуэт - неужто
не вырежу маску?
Силуэто повторяется неточно, как видите, не до пиксельной чистоты. Так что маску придется резать заново. Но с "vector art' это относительно просто - кривыми Безье (это жаргон уже из донейронных рисовалок).
Если надо иллюстрацию - убойный микс - Thomas Kinkade, Disney. Без
flat icon
Для сравнения - вот как рисует сов без почеркушки, позы и силуэты разные. Я сделал фокус с групповым портретом, как с принцессами, через ControlNet/openpose и пустой очень широкий canvas - оказалось, что в отсутствие указателей на широкой картинке openpose начинает свободно множить сущности одного типа. Непредсказуемо.


Но знаете, давайте попробуем действительно безрукую картинку, настоящее уродство. Вот так я попытался нарисовать летящую сову, не заглядывая в гугл.
ControlNet при высоком Guidance Strength честно пытается следовать техническому заданию
По дефолту для cute owl он начал пририсовывать просто еще по две совы по бокам. Я исправил промпт на "cute owl icon open wings in fly, Thomas Kinkade, Disney" и смотрите что получилось

Естественно, я испугался. И отпустил Guidance Strength на 0.25. Вообще это плохой рецепт, я должен был хотя бы постараться нарисовать такой силуэт, который ближе отвечает нормальным фигурам совы в полете. Но тем не менее, если не следовать уродству жестко педантично до последней точки и буквы - получается намного лучше. Старинный славянский рецепт, записывайте.

Тут учителя рисования и орнитологи падают в обморок или тянутся за ружьем. Не спорю. Даже не защищаю. А художники сами виноваты, когда начали играться с анатомией и рисовкой. Зато смотрите какие светотени и градиенты - Томас Кинкейд на пару с Диснеем передают привет из своих манер рисования.
Помните, как внезапно началась эпоха всеобщей фотографии? Заводы по сжиганию переполнились в один миг.
Теперь наступает эпоха всеобщего рисования. Она наступит, когда Geforce 3060 и ControlNet/StableDiffusion будут у каждого. А еще лучше - когда выйдет предельно тупое приложение, в котором можно возюкать хоть пальцем, хоть мышкой и вбивать промпт с пожеланиями, по такому же принципу.
Благая ли это весть? Не знаю, но рисовать прикольно.