Substance 3D Painter 2025
Substance 3D Painter 2025 11.1.0
Version Date
Nov. 18, 2025
Patch Notes
Substance 3D Painter 11.1.0 is now available
[p]Added:[/p]
- [p]New ribbon tool[/p]
- [p]\[Tool] Add new Ribbon tool to make seamless paths[/p]
- [p]\[Ribbon] Add Ribbon preset shortcuts in Properties window[/p]
- [p]\[Ribbon] Allow to change the opacity of the Ribbon per vertex on the path[/p]
- [p]\[Ribbon] Allow to change the size of the Ribbon per vertex on the path[/p]
- [p]\[Ribbon] Remove begin/end defined in a Substance when paths are closed[/p]
- [p]\[Ribbon] Remove Path/Material preview in properties window for Paint/Eraser/Smudge path tools[/p]
- [p]\[Ribbon] Add blending modes for the alpha and some channels when self-overlapping[/p]
- [p]Fill symmetry[/p]
- [p]\[Fill] Add support for symmetry on fill layers and effects[/p]
- [p]\[Fill]\[UI] Expose symmetry settings in properties window for fill layer and effects[/p]
- [p]\[Fill] Rework symmetry settings UI in both viewport menu and properties window[/p]
- [p]\[Fill] Properly reorient normal textures when projecting in warp mode[/p]
- [p]Physical size displacement[/p]
- [p]\[Displacement] Use physical size as displacement unit[/p]
- [p]Performance improvement[/p]
- [p]\[Performance] Improve rendering of small brush strokes on big triangles[/p]
- [p]\[Performance] Improve Shader compilation time[/p]
- [p]\[Performance] Full Vulkan support for Windows and Linux[/p]
- [p]\[Performance] Updated bakers with faster GPU rendering and support of AMD raytracing[/p]
- [p]\[UI] Re-organize tools properties into groups and collapse some by default[/p]
- [p]\[Engine] Update Substance Engine to version 9.2.5[/p]
- [p]\[Substance] Expose resolution override for Substance resources in Tools and Fills[/p]
- [p]\[Export] Update Mesh Maps export preset to export grayscale textures[/p]
- [p]Python[/p]
- [p]\[Baking]\[Python] Indicate in changelog breaking changes following bakers update[/p]
- [p]\[Python] Expose fill symmetry settings in Python[/p]
- [p]Content and new content[/p]
- [p]\[Content] Add 75 new tool presets for the Ribbon tool[/p]
- [p]\[Content] Update gradient builder resource to be compatible with Ribbon[/p]
[p]
Fixed:[/p]
- [p]\[Crash] Loading another project while path snapping is enabled can crash[/p]
- [p]\[Crash] Right click in Path panel with info from another session in clipboard can crash[/p]
- [p]\[UI] Interface scrolls up in tool properties when creating a path[/p]
- [p]\[UI] Mouse cursor disappear when path viewport visualization is hidden[/p]
- [p]\[Path] Copy/pasting different Tool properties in Path panel lead to unstable properties[/p]
- [p]\[Tool] Eraser and Smudge tool presets do not always update channel selection[/p]
- [p]\[Tool] Painted value is gray but UI shows white after loading colored tool preset in mask[/p]
- [p]\[Tool] Preset created from mask retains channels values loaded from another preset[/p]
- [p]\[Substance] Normal color space override defined in graph is not taken into account[/p]
- [p]\[Content] Default brush shape resource uses an outdated Substance[/p]
[p]
Known Issues:[/p]
- [p]Shader instance history not tracked properly[/p]
- [p]\[Ribbon] Performance issue with UV Tiles[/p]
- [p]\[Ribbon] Path can overlap itself unexpectedly after a corner in some cases[/p]
- [p]\[Ribbon] Tangents create unwanted loop when point is moved closely to the path ends[/p]
- [p]\[Crash]\[Ribbon] Creating very long texts in Ribbon can crash[/p]
- [p]\[Tool] Material preview does not work when projection is used in a mask[/p]
- [p]\[Baking] AO setting "Self Occlusion" is ignored with several Texture Sets and "match by name" enabled[/p]
- [p]\[Baking] AO with normal has artifacts at edges because of missing padding[/p]
- [p]\ HDR color space conversions with ACE on Linux produce clamped colors[/p]
- [p]\[Regression]\[UI] Right-click Menu is too small on HD screens[/p]
- [p]\[Crash]\[Python] USD export triggered by TextureStateEvent[/p]
- [p]\[Engine] Painting with Clone tool in normal channel shift colors incorrectly[/p]
- [p]\[Python] Ghost widget appears deleted by script still functioning[/p]