Синтезатор графики для 2D игр - Stable Diffusion день 4

топ 100 блогов kvisaz25.02.2023

Рабочий рецепт номер 2 - преображение простых фигур. Годно для игровой графики, для инди разработчиков. Заменяет OpenGameArt.

Синтезатор графики для 2D игр - Stable Diffusion день 4 00067-558430930.png

Воркфлоу для 2х мерного сундучка

1. сетап Stable Diffusion + плагин ControlNet

2. ControlNet -> суем вот такой квадрат в режим scribble

Синтезатор графики для 2D игр - Stable Diffusion день 4

3. Текстовое поле - "red color, treasure chest, game asset, World of Warcraft, professional 2d art,  2d, clear background, Kuvshinov, Van Gog Negative prompt: breast, human, shadow, 3d, shadows"

4. модель - у меня по привычке стоит с protogenX34Photorealism_1
Рисовать можно и на других, но сначала на 1 seed надо подобрать промпт, который будет давать что-то близкое к результату. Этот промпт в других моделях даст совсем не этот эффект.

5. Негативный промпт к сундучку обязательный такой - 'breast, human', остальное по вкусу. Но если просто совать chest в машину, она будет чаще синтезировать грудную клетку.


Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4
Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4


Вариант 2, без ControlNet - просто кидаем сплошной квадрат в img2img, промпты такие же, заливка квадрата позволяет контролировать цвет

Синтезатор графики для 2D игр - Stable Diffusion день 4

И получаем еще лучше - с чистым полем.

Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4

Если надо поиграть с изометрией - либо рисовать куб, либо на том же квадрате отпустить в img2img регулятор Denoising Strength на 0.7

Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4 Синтезатор графики для 2D игр - Stable Diffusion день 4



Все, OpenGameArt.Org и многократно перепроданные дешевые паки игровых двухмерных ассетов не нужны. Шутка. Стиль все равно надо искать.



Выводы:
1. пахнет настолько глубоким рерайтом, что уже не назовешь рерайтом. Просто хорошо контролируемый синтез для конкретной области - спрайты для двухмерных игр.
2. режим Scribble в ControlNet превращает в рисунки не то что каракули - даже абстрактные фигуры. Похоже, его надо пристально исследовать.
3. чувство контроля чуть подросло.


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

Архив записей в блогах:
Если мы вернемся немного в прошлое и вспомним, с чего же начинался "Крымнаш"? Пожалуй, вся эта история началась 18 мая 2013 года. Именно тогда оппозицией был организован  самый мощный митинг, который проходил на площади Богдана Хмельницкого. Вернее митингов в тот день было два - вто ...
Индекс TA-100 закрыл воскресенье падением на 7.2%, до уровня 972.8 - минимум с ноября 2009 года. Банки сдулись на 8.7%, страховые компании просели на 9.5%. С 24 июля индекс снизился на 15.4%, с максимума в январе снижение составило 22%. ДОП.: Фьючерс на S&P открылся ...
Залез вот тут в корпоративную почту. Не часто это делаю - вдруг там какой новый указ, или не дай бог мессадж за то, что "все выезжают в стройотряд". Короче, там инфа о том, что станцию метро "Парк культуры"-кольцевая (данный объект инфраструктуры ...
Прооперировали. Валяюсь в хирургии. Муторно. Почти не больно, потому что ...
Друзья, дорогие, те, с которыми мы не общаемся в фейсбуках и других местах. Те, с которыми общаемся - с ними и так все ясно. Я знаю, что я ничего не изменю этим постом, но я наверное должен об этом написать и здесь тоже. Это было бы честно. Не буду и не хочу быть пафосным и призывать к ...