UStackUStack
ColorCraft icon

ColorCraft

ColorCraft — пакетный инструмент для перекраски спрайтов в Windows, macOS и Linux. Подходит для pixel art, Aseprite и экспортов под игровые движки.

ColorCraft

Что такое ColorCraft?

ColorCraft — утилита для перекраски pixel art и спрайтов в Windows, macOS и Linux. Она предназначена для пакетной перекраски библиотек спрайтов и связанных ассетов по нескольким палитрам с поддержкой файлов Aseprite, распространенных форматов изображений, spritesheet и анимированных файлов .webm.

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

Ключевые возможности

  • Прямая поддержка файлов Aseprite: Открывает .ase и .aseprite, сохраняя слои и данные анимации для рабочих процессов, которые опираются на исходники Aseprite.
  • Пакетная перекраска по папкам: Обрабатывает целые папки ассетов вместо отдельных изображений, что удобно при создании больших наборов вариантов палитр.
  • Несколько способов импорта палитр: Принимает палитры Photoshop .aco, GIMP .gpl и стандартные hex-файлы палитр, а также может брать палитры с Lospec или извлекать цвета из изображения.
  • Выбираемые методы сопоставления цветов: Включает метрики расстояния Oklab, CIEDE2000, Redmean и Luminance, чтобы можно было выбрать подходящий способ сопоставления.
  • Настройки дизеринга: Поддерживает алгоритмы дизеринга Floyd-Steinberg, Atkinson, Burkes, Sierra и Bayer для сохранения текстуры при перекраске.
  • Маскирование и экспорт: Предоставляет hex-маскирование для защиты выбранных цветов от перекраски и может создавать файлы .import для Godot или .meta для Unity.

Как использовать ColorCraft

Типичный рабочий процесс начинается с открытия файла спрайта или выбора папки с ассетами, затем выполняется импорт или извлечение одной или нескольких целевых палитр. После этого пользователь выбирает метод сопоставления, при необходимости дизеринг и правила маскирования, а затем запускает пакетную обработку.

После обработки ColorCraft выводит перекрашенные ассеты в поддерживаемых форматах, таких как прозрачные .png, .jpg или .webm, а также engine-ready файлы, если они нужны для дальнейшего использования в Godot или Unity.

Сценарии использования

  • Создание вариантов палитр для игровых ассетов: Генерируйте альтернативные цвета команд, уровни редкости или элементальные версии одного и того же набора спрайтов без ручного редактирования каждого ассета.
  • Обновление тайлсетов для релизов в магазине: Создавайте несколько цветовых вариантов тайлов или окружения для asset pack и другого загружаемого контента.
  • Проверка изменений настроения и освещения: Перекрасьте сцену или набор персонажей, чтобы сравнить разные визуальные направления до выбора финальной палитры.
  • Работа в пайплайнах на базе Aseprite: Перекрашивайте исходные файлы .ase или .aseprite, сохраняя рабочий процесс, связанный с производством на основе Aseprite.
  • Подготовка ассетов для игровых движков: Экспортируйте перекрашенные материалы с поддерживающими файлами для импортных рабочих процессов Godot или Unity.

FAQ

Работает ли ColorCraft с файлами Aseprite? Да. На странице указано, что он может напрямую открывать и обрабатывать файлы .ase и .aseprite.

Какие операционные системы поддерживаются? На странице загрузки указаны Windows, macOS и Linux.

Какие типы палитр можно импортировать? Среди поддерживаемых источников палитр на странице указаны Photoshop .aco, GIMP .gpl, стандартные hex-файлы палитр, Lospec и цвета, извлеченные из изображения.

Может ли он работать с анимированными ассетами? Да. На странице упоминается поддержка spritesheet и файлов .webm.

Создает ли он файлы для импорта в движки? Да. В описании продукта сказано, что он может автоматически создавать файлы .import для Godot и .meta для Unity.

Альтернативы

  • Ручная перекраска в графическом редакторе: Подходит для небольших проектов, но требует больше повторяющейся работы при создании множества вариантов.
  • Инструменты палитр, ориентированные только на импорт или просмотр палитр: Они помогают с выбором палитры, но могут не обеспечивать пакетную перекраску всей библиотеки ассетов.
  • Универсальные пакетные обработчики изображений: Полезны для автоматизации, хотя могут не включать специфичные для спрайтов функции, такие как работа с файлами Aseprite, маскирование или экспорт под движки.
  • Другие инструменты для pixel art workflow: Некоторые инструменты могут частично совпадать по управлению палитрами или дизерингу, но ColorCraft ориентирован на перекраску спрайтов и наборов ассетов, а не на общее редактирование.
ColorCraft | UStack