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

топ 100 блогов kvisaz26.02.2023 Шутка про рисование совы больше не шутка.

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

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



Настройки ControlNet. Верхние слайдеры определяют силу контроля, я использую обычно Guidance Strength. Обычно на 1.

Как нарисовать сову - Stable Diffusion/ControlNet/Scribble 004_owl-preview-01.jpg

Если текстовый промпт не содержит совы, по этой почеркушке рисуется нечто совершенно иное.

Тут сова была, но внезапно расходящиеся конусы смыслов от остальных участников заказа перекрыли птичку и создали нечто иное. Может, что-то такое происходит и с настоящими молитвами?

'cute owl icon, Thomas Kinkade, Disney, mountain, woods'
Как нарисовать сову - Stable Diffusion/ControlNet/Scribble 004_owl-preview-01.jpg

Борис Вальехо без совы.
'woman in dark mountains landscape, Boris Vallejo'
Как нарисовать сову - Stable Diffusion/ControlNet/Scribble

Если надо рисовать иконки - суем в запрос 'flat icon, vector art' и далее что угодно, flat icon всех победит.  Чистота фона не гарантирована, но раз уж я начал рисовать и сделал силуэт - неужто не вырежу маску?

Силуэто повторяется неточно, как видите, не до пиксельной чистоты. Так что маску придется резать заново. Но с "vector art' это относительно просто - кривыми Безье (это жаргон уже из донейронных рисовалок).


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

Если надо иллюстрацию - убойный микс - Thomas Kinkade, Disney. Без flat icon

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



Для сравнения - вот как рисует сов без почеркушки, позы и силуэты разные. Я сделал фокус с групповым портретом, как с принцессами, через ControlNet/openpose и пустой очень широкий canvas - оказалось, что в отсутствие указателей на широкой картинке openpose начинает свободно множить сущности одного типа. Непредсказуемо.

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

Но знаете, давайте попробуем действительно безрукую картинку, настоящее уродство. Вот так я попытался нарисовать летящую сову, не заглядывая в гугл.

ControlNet при высоком Guidance Strength честно пытается следовать техническому заданию

По дефолту для cute owl он начал пририсовывать просто еще по две совы по бокам. Я исправил промпт на "cute owl icon open wings in fly, Thomas Kinkade, Disney" и смотрите что получилось

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

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

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

Тут учителя рисования и орнитологи падают в обморок или тянутся за ружьем. Не спорю. Даже не защищаю.  А художники сами виноваты, когда начали играться с анатомией и рисовкой. Зато смотрите какие светотени и градиенты - Томас Кинкейд на пару с Диснеем передают привет из своих манер рисования.




Помните, как внезапно началась эпоха всеобщей фотографии? Заводы по сжиганию переполнились в один миг.

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

Благая ли это весть? Не знаю, но рисовать прикольно.

Оставить комментарий

Архив записей в блогах:
... когда в станицах ждет родня) Да на Кубани яблоки размером с дыню! А коты - так еще крупнее) Это Барсик. Хозяевам к двум старожилам Васятке и Мурчику детки подогнали двух своих котят - Барсика и Мусю. Вася и Мурчик их опекают, присматривают. Мало того, детство вспомнили ...
Если голод в Поволжье (1921-23), убивший около 6 миллионов человек, ещё как-то можно отнести за счет гражданской войны, то голод 33 года и 46 года и Новочеркасский протест в начале 60х уже к гражданской войне никакого отношения не имеют. Интересная особенность советского голода ...
Не пишется мне что-то сегодня... И вряд ли дело исправит подобное бессмысленное вступление)( Лучше покажу рисунок, даже с ёлкой - в духе основной темы этой недели: "Заброшенный храм" (пусть будет так), графит, а4 Весь день фигачит снег, особенно сильный, заслоняющий обзор напрочь, ...
А давайтека я наконец расскажу, каково это за мэрским столом сидеть и сухофрукты с конфетами лопать... Но сначала нас прокатили по набережной Геленджика на автобусике потому что откормили за два дня и пешком мы уже не ходоки были))) ... Съездили посмотреть интерактивную карту ...
В прошлом, уничтоженным нацистами и фашистами из администрации, журнале писал об этом. Я не из тех, кто копирует свои опусы, мне это не надо. Дело ведь не в копии, а в смысле. А повторить смысл - нет проблем. Историческая справедливость есть отвратительная нацистская и гомофобская ...