Armortools is a 3D PBR texture painting suite and mesh texture workflow tool. It provides a system for painting physically based rendering materials directly onto 3D meshes using a combination of layer and mask support, a GPU-accelerated texture baker for extracting geometry data from high-polygon models, and a node-based material editor for creating procedural textures.
The software features integrated neural network tools for AI texture authoring, allowing the generation of PBR maps from text prompts, image-based material extraction, and texture upscaling via local nodes. It also implements a live-link communication bridge to maintain real-time synchronization between the workspace and external third-party 3D applications.
The capability surface covers a wide range of painting and rendering operations, including 3D surface painting with stencils and decals, ray-traced viewport rendering, and UDIM-aware mesh parsing. It includes a node-based composition system for both materials and brush behaviors, as well as tools for seamless tiling texture generation and 2D texture map visualization.
The system is extensible via a JavaScript-driven plugin architecture that allows for the integration of custom node types and additional software functionality.