PixelLab: как генерировать пиксельную графику с помощью нейросети
Протестировали сервис для гейм-дизайнеров и фанатов ретростиля.
Пиксельные картинки для игры можно генерировать в 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»
(«Волшебник в остроконечной шляпе и с посохом, в розовой мантии, с длинной бородой»).
На генерацию ушло меньше 20 секунд.
Задача: теперь обратимся к редактору «Edit image». В режиме «Creator» вносить изменения в изображения можно только через промпт. Вручную дорисовать, перекрасить или стереть пиксели нельзя.
Промпт: «Make the beard yellow»
(«Перекрась бороду в жёлтый цвет»).
Готово! Исходное изображение сохранилось практически неизменным, нейросеть только заменила цвет бороды волшебника. Другие ИИ-редакторы после просьбы внести изменения часто генерируют полностью новое изображение.
Задача: проверить инструмент «Image to image». Попросим ИИ сделать пиксельный аналог заставки Windows и снимка Красной площади.
ИИ снова сработал быстро, на генерацию ушло около 30 секунд.
«Editor»
Интерфейс рабочей панели в «Editor» напоминает Photoshop и другие графические редакторы. На боковой панели есть классический набор инструментов: ластик, карандаш, пипетка, заливка, обрезка. Слева 一 «core tools», то есть «базовые инструменты»: генерация изображения, редактор, анимация, генератор карт и локаций, ресайз, поворот элемента.
Задача: для начала попробуем сгенерировать персонажа с помощью инструмента «Create image».
Промпт: «Knight in golden armor» («Рыцарь в золотых доспехах»).
Героя можно повернуть через инструмент «Rotate». В рабочей панели слева указываем 35°, результат:
Задача: отредактировать картинку вручную. Ластиком убрать лишние пиксели и исправить неточности. Например, у нашего рыцаря на доспехах есть серый блок. Чтобы его убрать, воспользуемся пипеткой, выберем нужный оттенок жёлтого и закрасим серые пиксели.
Примеры других генераций в режиме «Editor»: