ArcBrush: узловой редактор 2D‑графики и текстур для геймдев‑артистов — Game Design Radar
← Все посты

ArcBrush: узловой редактор 2D‑графики и текстур для геймдев‑артистов

19.08.2026
ArcBrush: узловой редактор 2D‑графики и текстур для геймдев‑артистов

ArcBrush — узловое процедурное приложение для 2D‑графики (Windows, macOS, Linux), ориентированное на художников и геймдев. По сути это «ImageMagick, но с удобным GUI и нодами».

Ключевая концепция: узловой неразрушающий пайплайн

Вместо слоёв используется граф нод: операции соединяются последовательно, все параметры можно менять в любой момент без «запекания» результата. Один и тот же граф можно применить к 1 или 1000 изображениям.

Технологическая основа

Приложение написано на C++20 и работает нативно на трёх платформах, без web‑обёрток. Для обработки пикселей используется гибрид GPU/CPU и адаптивный мультипоток — это критично для тяжёлых процедурных цепочек и батчей.

Библиотека нод (~100 штук)

Ноды разбиты по категориям:

  • генераторы изображений и шумов;
  • композитинг слоёв;
  • цветокоррекция и цветовые операции;
  • геометрические трансформации.

Есть специализированные инструменты: bicubic mesh warping, corner pin (перспективные правки), displacement‑карты.

Функции для геймдева и текстуринга

  • Создание тайловых (seamless) текстур.
  • Генерация normal maps.
  • Процедурный шум для материалов.
  • Инструменты под пиксель‑арт: дизеринг, ремап палитр, экспорт спрайт‑шитов.

Продакшн‑фичи и цвет

ArcBrush учитывает ICC‑профили монитора и поддерживает 32‑битный float‑пайплайн цвета. Для контроля результата есть превью с пиксельной сеткой, изоляцией каналов и живым гистограммным оверлеем.

Батч и вариации

Один граф может выпускать несколько выходов одновременно: разные размеры, форматы, палитры. Поддерживается батч‑генерация «в один клик», включая упаковку спрайт‑шитов и экспорт JSON‑манифестов (полезно для интеграции в пайплайн игры).

Локальная работа и опциональный AI

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

ArcBrush — коммерческий продукт (≈$49), но доступна полнофункциональная бесплатная версия для некоммерческого использования.

Выводы

  • Узловой неразрушающий пайплайн упрощает массовую обработку и быстрые итерации над текстурами и спрайтами.
  • Почти 100 нод покрывают ключевые задачи 2D‑арта: шумы, композитинг, трансформации, цвет.
  • Есть целевые инструменты для геймдева: seamless‑тайлы, normal maps, пиксель‑арт и спрайт‑шиты с JSON.
  • Нативная реализация с GPU/CPU и батч‑экспортом делает инструмент пригодным для продакшн‑пайплайнов.
  • Почти всё работает офлайн; AI‑функции вынесены в опциональные облачные ноды.