3D Painting Software
ArmorPaint is a stand-alone software designed for physically-based texture painting. Drag & drop your 3D models and start painting. Receive instant visual feedback in the viewport as you paint.
Node Based
Work fast with the convenience of nodes. Paint with fully procedural materials. Build fill layers with material nodes. Use brush nodes to create patterns and procedural brushes.
GPU Accelerated
ArmorPaint is designed from scratch to run completely on the GPU. This results in a smooth 4K painting experience on a medium-power integrated hardware. Up to 16K texture painting is seamless using a high-end graphics card.
Ray Tracing
Ray-traced baking, painting effects and viewport rendering features running on Direct3D12, Vulkan and Metal are ready for testing. ArmorPaint is powered by an in-house 3D rendering engine to achieve the best painting experience.
Live Link
Integrate ArmorPaint into existing 3D software using the live-link plugins. Blender, Unreal Engine and Unity plugin previews are available for download.
Baking
Bake texture maps for high-poly models instantly on your GPU. Experimental ray-tracing builds featuring hardware accelerated ray-traced baking with Direct3D12, Vulkan and Metal are available for download.
Path Traced Viewport
Paint models in a viewport with true light simulation. Experimental ray-tracing builds featuring path-traced viewport rendering with Direct3D12, Vulkan and Metal are available for download.
Plugins
Enhance any part of the software through plugins with super powers. Integrate new node systems or build custom material nodes.
Image to Material
Extract base color, height, normal map, occlusion and roughness textures from a photo using a pre-trained deep neural network.
Text to Material
Create seamless PBR materials using text prompts. New materials can be endlessly generated, each starting from a different seed.
Tiling
Use the tiling node to automatically turn your photos into seamless textures. Text-guided mode is avaliable to tile textures contaning big cohesive features like wall bricks.
Upscale and Variance
Use the upscale node to super-sample photos into high resolution textures. Remix single photo into multiple variants with the text-guided variance node.
Inpaint
Use the inpaint node to fill in texture details or remove unwanted parts from a photo by painting a mask. Replace parts of texture with desired detail via text prompts.
Edit Image
Use the image edit node to add extra texture detail or remove unwanted parts via text prompt.