Pixelmash — это программное обеспечение для редактирования растровой пиксельной графики и создания пиксельной анимации, сочетающее традиционные инструменты пиксель-арта с возможностями работы с векторными и высокоразрешёнными слоями. Программа ориентирована на художников, разработчиков игр и дизайнеров, которым требуется контролируемая пикселизация изображений, набор инструментов для анимации и удобный экспорт графики в различных масштабах. Интерфейс и рабочий процесс предусматривают работу со слоями, кистями, палитрами и режимами наложения для создания как статичных изображений, так и анимированных последовательностей.
Исторически Pixelmash позиционировался как инструмент, предлагающий уникальную «неразрушающую пикселизацию»: возможность работать с векторными объектами или высокоразрешёнными слоями и отображать их в виде пиксельной мозаики без непосредственного преобразования исходных данных. Это позволяет сохранять исходное разрешение и редактировать элементы на исходных слоях, одновременно просматривая и корректируя результат в пиксельном виде. В продукте также реализованы функции управления кадрами и кейфреймами, трансформации слоёв и применением эффектов, что делает его пригодным для создания спрайтов и анимационных сцен для игр и мультимедиа-проектов.
- Неразрушающая пикселизация: динамическое преобразование в пиксельный вид при сохранении исходных векторных или высокоразрешённых слоёв.
- Поддержка слоёв: многослойная структура с режимами наложения, прозрачностью и возможностью группировки.
- Инструменты рисования: кисти, карандаши, заливки и палитры, адаптированные для пиксель-арта и ручного редактирования пикселей.
- Анимация и кейфреймы: управление ключевыми кадрами, таймлайнами и последовательностями кадров для создания покадровой и интерполяционной анимации.
- Трансформы и привязки: масштабирование, вращение, зеркалирование и позиционирование слоёв с возможностью сохранения пиксельной сетки.
- Эффекты слоёв: применение фильтров и стилей к слоям с учётом пикселизации, включая шум, сглаживание и цветокоррекцию.
- Экспорт в разные размеры: экспорт спрайтов и анимаций в различные разрешения и форматы, поддержка масштабирования с сохранением чёткости пикселов.
- Совместимость с игровыми рабочими процессами: функции экспорта спрайт-листов, анимированных текстур и поддержки стеков кадров для интеграции в игровые движки.
- Управление палитрой: работа с ограниченными и пользовательскими палитрами, индексация цветов и оптимизация цветовой схемы для ретро-стиля.
- Интерактивный предпросмотр: просмотр результата пикселизации в реальном времени при редактировании исходных данных.