Release Notes
Check out what's new.
v0.9 - 2023.8
ArmorPaint 0.9 is now available on desktop, iPad and Android!
This release packs a huge set of bug fixes and feature improvements - allowing you to paint your models even faster. You can check the list below or examine the full commit history on GitHub.
ArmorPaint has been in development for quite a while now and it's been a joy to watch whenever it helps you create art. I can not wait to improve it even further - next up, the first ArmorPaint 1.0 alpha builds are incoming. 🔨
Download ArmorPaint | Build from Source
Added smudge tool
Added uv unwrapping dialog
Added group masks
Added height and opacity picking
Added new .obj parser (~40% faster, ~20% less memory)
Added gimp color palette import / export
Added 'to mask' button for color id tool
Added support for round ui corners
Added splash screen
Added option to hide tool properties
Added color picking in texture and node preview windows
Added progress bar for raytraced baking
Added texture previews in browser tab (by MathemanFlo)
Added context menu for items in browser tab (by MathemanFlo)
Added layer and material shortcut previews (by MathemanFlo)
Added viewport mode shortcut (by MathemanFlo)
Added new armory bloom (by Moritz Brueckner)
Added option to set default camera controls
Added compact ui mode for sidebar
Added 'touch ui' as a preferences option
Added PBR support for swatches
Added search icon for node seach
Added 'touch' keymap
Added '--export-material' argument
Added tooltips for camera controls (by MathemanFlo)
Added tooltip for light angle and env angle (by MathemanFlo)
Added picked color to swatches (by MathemanFlo)
Added shortcuts to tooltips (by MathemanFlo)
Added 'refresh' button to browser (by MathemanFlo)
Added button for clearing the search in browser (by MathemanFlo)
Added 'contributors' button to 'about' dialog
Added 'noise grain' option to viewport preferences
Fixed using blur tool on masks
Fixed handling of missing uvs for .gltf meshes
Fixed .blend mesh import
Fixed 'split by material' feature in .obj parser
Fixed handling of empty udim tiles
Fixed decal symmetry
Fixed number of triangles in export mesh dialog (by MathemanFlo)
Improved color wheel
Improved color id tool
Improved touch ui
Improved rendering performance
Improved script tab with syntax coloring
Improved idle sleep
Improved display of non-lit modes
Improved position of context menu show ups
Improved drawing of menu lists
Improved text tool
Exposed smooth normal calculation in meshes tab
Connect to best matching socket on link drag
Begin physics support for particle tool
Use .json extension for config file
Show node preview in 2d view
Restore previous tool after color picking
Show brush icon in browser tab
Reorganize ui tabs via drag and drop
Make .obj parser more reliable
Layer reordering fixes
Begin operator search popup
Undo / redo fixes
Tweaked default theme
Update fill layers on resize
Clone tool takes hardness into account
Double click to hide sidebar
Bake workspace is now bake tool
Material workspace is now material tool
Mirror layer props when duplicating a layer
Cleaned up context menu layouts
Drop material at position in 'layers' tab
Tool properties bar can now be collapsed and accessed as a tool context menu
Node view and 2d view is now displayed as a tab
Remember selected tab and size of footer window
Initial support for rearranging tabs via drag and drop
Moved material and layer name to header
UI with horizontal layout can now be scrolled via mouse wheel
Ported 2d drawing code to C for improved performance
Ported .obj loader to C for improved performance
Begin porting ui code to C for improved performance
Updated V8 engine with use of fast api calls
Updated translations (thanks to all contributors)
Wake up from idle sleep on files drop
Use mono space font in console
Drag and drop for swatches (by MathemanFlo)
Separated camera pan, rotation and zoom speed (by MathemanFlo)
Use armory server to check for update info
Use 'delete' key to delete item slot
Reduced memory usage when exporting textures
Up to ~4.3GB .obj files can be imported now
Show version in status bar
New assets added to the ArmorPaint cloud
[Windows] Prevent white screen flicker on start-up
[Windows] Added dark mode support
[Metal] Fixed mask saving
[Metal] Added path-traced viewport mode
[Metal] Added ray-traced baking support
[iOS, Android] Added 'get started' tab
[iOS, Android] Reject painting with finger when using pen
[iOS, Android] Show toast messages to display progress
[iOS, Android] Improved viewport controls
[iOS, Android] Exposed mesh .obj export
[iOS, Android] Smooth pinch to zoom in viewport
[iOS, Android] Smooth zooming in node view and 2d view
[iOS, Android] Exported textures are now visible in gallery / photos app
[iOS, Android] Two-finger tap to undo, three-finger tap to redo
[iOS, Android] Use rotate camera controls by default
[iOS, Android] Zoom in to the finger location in node view
[iOS, Android] Touch and hold to start dragging items
[iOS, Android] Added 'check for updates' button
[iOS] Added apple pencil hover support
[iOS] Fixed touch issues around screen edges
[iOS] Fixed plugin support
[iOS] Fixed roughness rendering
[Android] Make import / export work across all os versions
[Android] Fixed textured decal
[Android] Fixed curvature baking
[Android] Fixed file access issues
[Android] Expose more disk locations in 'browser' tab
New website launched
Reorganized code into a new repository with major code cleanup
Check out Unreal plugin
Check out Unity plugin
Check out Blender add-on
Check out Godot plugin (not yet usable)
v0.8 - 2021.10
ArmorPaint 0.8 is now available on desktop, iPad and Android!
This release brings the ArmorPaint cloud, ray-traced rendering and baking, refined UI, decal layers, unlimited masking, edge wear materials and many more improvements to the painting experience. You can check the list below or examine the commit history on GitHub.
While many new features are added, the main focus of this release is the stability, bug fixing and even better performance. I have had an amazing time developing ArmorPaint 0.8 and can not wait to continue onto 0.9. Thank you for making the project thrive.
Download ArmorPaint | Build from Source