ArmorPaint — это кроссплатформенное программное обеспечение для рисования текстур в 3D, ориентированное на создание материалов с физически корректным рендерингом (PBR). Оно предназначено для художников, разработчиков игр и специалистов по 3D-моделям, предоставляя инструменты для текстурирования моделей в реальном времени с использованием GPU. ArmorPaint поддерживает операционные системы Windows, Linux, macOS, а также мобильные платформы iOS и Android, обеспечивая гибкость в выборе рабочего окружения.
Программа была впервые выпущена в 2018 году и с тех пор активно развивается. ArmorPaint предоставляет пользователям возможность импортировать 3D-модели, создавать и редактировать материалы с использованием узловой системы, а также экспортировать готовые текстуры в различные форматы. В отличие от некоторых аналогичных решений, ArmorPaint ориентирован на локальную обработку данных, что позволяет работать без постоянного подключения к интернету и использовать программу в автономном режиме.
- Поддержка PBR-материалов: создание и редактирование текстур с физически корректным рендерингом, включая карты альбедо, нормалей, шероховатости и металличности.
- Узловая система материалов: возможность создания процедурных материалов и кистей с помощью узлов, что обеспечивает гибкость и расширяемость функционала.
- Использование GPU: оптимизация производительности за счет использования графического процессора, что позволяет работать с текстурами высокого разрешения, вплоть до 16K.
- Реалистичное освещение: поддержка трассировки лучей для рендеринга вьюпорта и выпекания текстур, что обеспечивает более точное отображение материалов и освещения.
- Интеграция с другими программами: наличие плагинов для Blender, Unreal Engine и Unity, что позволяет интегрировать ArmorPaint в существующие рабочие процессы.
- Кроссплатформенность: доступность на различных платформах, включая Windows, Linux, macOS, iOS и Android, что обеспечивает широкую доступность программы для различных пользователей.
- Поддержка сенсорных устройств: возможность использования сенсорных экранов и стилусов на мобильных устройствах, что делает процесс рисования более интуитивно понятным.
- Экспериментальные функции: наличие экспериментальных сборок с поддержкой трассировки лучей и других передовых технологий, что позволяет пользователям опробовать новейшие возможности программы.