ArmorPaint

armorpaint.org ↗

Node-based materials and direct PBR painting on 3D models

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Yes AI reading, not confirmed
Sign-up required
Not confirmed

Ask SI about ArmorPaint

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the ArmorPaint homepage

What it does

ArmorPaint is a stand-alone physically based texture-painting application. It combines direct model painting with material nodes, fill layers and procedural brush nodes.

ArmorPaint paints PBR materials on a mesh using GPU processing, layers and node-based brushes. Import an unwrapped OBJ, FBX, Blend, STL, glTF or GLB file, then paint directly on its surface. OBJ imports can be split by material or UDIM tile; UVs can also be generated inside the application.

Materials and brushes are assembled with nodes. Fill layers, masks and channel controls keep surface changes editable. File > Export > Textures offers resolution, bit depth and channel packing controls, including Unreal and Unity presets. PNG and JPEG handle 8-bit output, while EXR supports 16-bit or 32-bit textures. If you change UVs, export the mesh too so the textures still line up.

Desktop builds are paid downloads; its source code uses the zlib/libpng licence and permits commercial use. Windows, Linux and Apple Silicon macOS are supported, with experimental mobile builds. GPU memory matters: the manual recommends an 8 GB RTX 2080 or better for 16K painting. Sculpting, the timeline and live-link integrations remain work in progress. Optional neural nodes run locally after their models are downloaded; the console can instead use separately configured cloud models.

Strengths

  • Texture exports include custom channel packing and engine presets.
  • Materials, brushes and masks can be edited through nodes.
  • Projects can pack their meshes, materials, layers and external textures.

Watch out for

  • High-resolution painting depends heavily on graphics hardware.
  • Mobile builds are experimental; sculpting and live-link integrations are unfinished.

Best for

  • Artists painting PBR assets for game engines
  • Technical artists who want node and scripting controls

Sources