/ Модель

Характеристики

Лицензия
Apache 2.0
Опубликована
1 ноя 2022

SD_PixelArt_SpriteSheet_Generator

Генерация изображенийТекст → изображение3 профессии

Чекпойнт Stable Diffusion для создания пиксельных спрайт-листов персонажей с разных ракурсов по текстовому запросу.

4 878скачиваний за 30 дней465лайковвеса обновлены5 мая 2023

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Изображения» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели сгенерируют результат по каждой задаче. Опубликованный тест появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Onodofthenorth разработал чекпойнт Stable Diffusion для генерации пиксельных спрайт-листов с изображением персонажа с четырёх ракурсов. Модель принимает текстовые запросы на английском языке; для выбора ракурса в карточке приведены специальные маркеры PixelartFSS для вида спереди, PixelartRSS для правого, PixelartBSS для заднего и PixelartLSS для левого вида.

Модель рассчитана на создание игровых спрайтов и концептов персонажей. Автор рекомендует подбирать результат с помощью img2img, а для левого и правого ракурсов при необходимости отразить удачное изображение. После генерации может понадобиться удалить фон и изменить масштаб в графическом редакторе; автор также отмечает возможную мутность цветов. Объединение чекпойнта с другой моделью предлагается как способ поддерживать сходство персонажа между ракурсами. Репозиторий содержит веса Diffusers/PyTorch и распространяется по лицензии Apache-2.0.

Сценарии применения

  • создание пиксельных спрайтов персонажей для игр
  • генерация спрайт-листа с видом персонажа спереди, сзади и сбоку
  • подготовка пиксельных концептов игровых персонажей
  • создание нескольких ракурсов персонажа для дальнейшей обработки в графическом редакторе

Ограничения

Результаты могут требовать доработки через img2img, удаления фона и изменения масштаба; цвета могут выглядеть мутными. Сохранение сходства персонажа между ракурсами не гарантируется.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

This Stable diffusion checkpoint allows you to generate pixel art sprite sheets from four different angles. These first images are my results after merging this model with another model trained on my wife. merging another model with this one is the easiest way to get a consistent character with each view. still requires a bit of playing around with settings in img2img to get them how you want. for left and right, I suggest picking your best result and mirroring. after you are satisfied take your photo into photoshop or Krita, remove the background, and scale to the desired size. after this you can scale back up to display your results; this also clears up some of the color murkiness in the initial outputs. final sheet.png

🧨 Diffusers

This model can be used just like any other Stable Diffusion model. For more information, please have a look at the Stable Diffusion.

You can also export the model to ONNX, MPS and/or FLAX/JAX.

#!pip install diffusers transformers scipy torch
from diffusers import StableDiffusionPipeline
import torch
model_id = "Onodofthenorth/SD_PixelArt_SpriteSheet_Generator"
pipe = StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.float16)
pipe = pipe.to("cuda")
prompt = "PixelartLSS"
image = pipe(prompt).images[0]
image.save("./pixel.png")


For the front view use "PixelartFSS" Layer-0.png



For the right view use "PixelartRSS" tmpjn2e6lle-001.png



For the back view use "PixelartBSS" tmpxowqvkbj-001.png



For the left view use "PixelartLSS" Left-001.png



These are random results from the unmerged model pixel art full.png



here's a result from a merge with my Hermione model 00711-1613350423-PixelartFSS, hermione.png



here's a result from a merge with my cat girl model 00675-557755173-(catgirl) PixelartLSS.png

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Ревизия весов
8229c9b

0 моделей