PixelLab: как генерировать пиксельную графику с помощью нейросети

Протестировали сервис для гейм-дизайнеров и фанатов ретростиля.

PixelLab: как генерировать пиксельную графику с помощью нейросети

В социальной сети X «вирусятся» пиксельные ролики, сгенерированные в нейросети. Один из пользователей собрал 51 млн просмотров на видео, сделанном в стиле фэнтезийной ретроигры. Теперь он планирует разработать полноценный проект в таком жанре.

Пиксельные картинки для игры можно генерировать в PixelLab: нейросеть заточена под работу с персонажами, локациями и картами. Подробнее про сервис 一 в тексте.

Что такое PixelLab

PixelLab 一 платформа для работы с пиксельной графикой, которая в первую очередь предназначена для художников и разработчиков игр. Проект регулярно обновляется: на сайте опубликована библиотека с гайдлайнами, на YouTube-канале проекта есть видеоуроки, которые помогут освоить основные инструменты.

Также проект развивает сообщество в Discord: на сервере PixelLab 22 тысячи участников, которые делятся своими работами, объединяются в команды и создают пиксельные игры.

Сколько стоит

Есть четыре тарифа:

  • Бесплатный. В него входит 40 быстрых генераций (далее 一 5 медленных генераций в день, их скорость зависит от количества запросов в конкретный момент). Можно генерировать изображения размером до 200×200 пикселей, поворачивать предметы и персонажей, редактировать генерации и использовать изображения в коммерческих целях.
  • Pixel Apprentice («ученик»). От $12 в месяц. Подписчики получат доступ к генератору карт и локаций, смогут анимировать персонажей и делать изображения размером до 320×320 пикселей.
  • Pixel Artisan («мастер»). От $24 в месяц. Всё то же самое, что и в тарифе «ученик». Плюсом: приоритетная генерация, возможность создавать изображения размером до 400×400 пикселей.
  • Pixel Architect («архитектор»). От $50 в месяц. Полный пакет инструментов, самый высокий приоритет во время генерации, возможность подключать к проекту команду.

Как сгенерировать пиксельное изображение

В верхней части экрана на главной странице сервиса есть две вкладки: «Сreator» и «Editor». В первой интерфейс упрощён, функций меньше, но проще начать проект с нуля. В «Editor» больше инструментов для редактуры изображения.

«Сreator»

В панели слева можно выбрать один из инструментов. В бесплатной версии их четыре:

  • Генерация предметов и персонажей.
  • Генерация полноценных изображений.
  • «Image to image» (превращает референс в пиксельную картинку).
  • Редактор изображений.

Задача: протестируем инструмент для создания предметов и персонажей («Create S-M image»). Слева можно выбрать расположение предмета или героя, ввести промпт, указать нужный размер и загрузить референс при необходимости.

Промпт: «A wizard with a pointed hat and staff, pink robe, long beard»

(«Волшебник в остроконечной шляпе и с посохом, в розовой мантии, с длинной бородой»).

Источник (здесь и далее): pixellab.ai 
Источник (здесь и далее): pixellab.ai 

На генерацию ушло меньше 20 секунд.

Задача: теперь обратимся к редактору «Edit image». В режиме «Creator» вносить изменения в изображения можно только через промпт. Вручную дорисовать, перекрасить или стереть пиксели нельзя.

Промпт: «Make the beard yellow»

(«Перекрась бороду в жёлтый цвет»).

PixelLab: как генерировать пиксельную графику с помощью нейросети

Готово! Исходное изображение сохранилось практически неизменным, нейросеть только заменила цвет бороды волшебника. Другие ИИ-редакторы после просьбы внести изменения часто генерируют полностью новое изображение.

Задача: проверить инструмент «Image to image». Попросим ИИ сделать пиксельный аналог заставки Windows и снимка Красной площади.

ИИ снова сработал быстро, на генерацию ушло около 30 секунд.

«Editor»

Интерфейс рабочей панели в «Editor» напоминает Photoshop и другие графические редакторы. На боковой панели есть классический набор инструментов: ластик, карандаш, пипетка, заливка, обрезка. Слева 一 «core tools», то есть «базовые инструменты»: генерация изображения, редактор, анимация, генератор карт и локаций, ресайз, поворот элемента.

Задача: для начала попробуем сгенерировать персонажа с помощью инструмента «Create image».

Промпт: «Knight in golden armor» («Рыцарь в золотых доспехах»).

PixelLab: как генерировать пиксельную графику с помощью нейросети

Героя можно повернуть через инструмент «Rotate». В рабочей панели слева указываем 35°, результат:

PixelLab: как генерировать пиксельную графику с помощью нейросети

Задача: отредактировать картинку вручную. Ластиком убрать лишние пиксели и исправить неточности. Например, у нашего рыцаря на доспехах есть серый блок. Чтобы его убрать, воспользуемся пипеткой, выберем нужный оттенок жёлтого и закрасим серые пиксели.

PixelLab: как генерировать пиксельную графику с помощью нейросети

Примеры других генераций в режиме «Editor»:

22
22
11
11