Release notes:
Added:
- [Illustrator] Use Illustrator files with art boards in Painter
- [Illustrator][SVG] Add previews in scope selection
- [Text Resource] Allow to use embeddable fonts
- [Text Resource] Allow to render a font/text on a mesh
- [Text Resource] Display fonts from user and other shared paths in Assets panel with a new category
- [Text Resource][Properties] Add support for advanced font properties
- [Text Resource] Allow to search/view fonts in mini-shelves
- [Text Resource] Add error message/dialog when importing an incompatible font
- Miscellaneous
- [Fill projection] Improve Scale manipulator behavior when using small values
- [Manipulators] Add new precise mode when pressing CTRL shortcut
- [Manipulators] Improve surface manipulator stability when translating
- [Export] Add colorspace name in SBSAR outputs
- [Performance] Improve library discovery time of assets on disk
- [Substance] Update to Substance engine version 9.1.2
- [Drag and Drop] Align decal rotation to camera when dropping in viewport
- [Python] Edition of the layer stack
- [Python] Allow to select layer, effect, mask, geo mask in UI
- [Python] Allow to get/set layer blending modes
- [Python] Allow to get/set fill layer projection settings
- [Python] Allow to query Substance material color from a fill layer
- [Python] Allow to query and set uniform colors and resources in layers and effects
- [Python] Allow to create and edit text resources in layer stack
- [Python] Allow to edit active channels on layers and effects
- [Python] Allow to batch actions to have a single undo/redo
- [Python] Allow to load/edit vectorial source parameters
- [Python] Allow to edit layer and effects color properties with color management
- [Python] Allow to query and create instanced layers
- [Python] Allow to add color selection effect
- [Python] Allow to control bitmap image color management
- [Python] Allow to pause/unpause engine
- [Python] Allow to navigate to siblings and parent nodes
- [Python] Allow to create filter/generator effect
- [Python] Allow to add level effect
- [Python] Allow to add smart mask on a layer
- [Python] Allow to create/edit anchor points
- [Python] Allow to get/Set mask on layers
- [Python] Allow to create compare mask effect
- [Python] Allow to query and use presets from Substance resources
- [Python] Allow to list presets and their values via internal_properties function for Substance resources
- [Python] Allow to list predefined export presets
- [Python] Allow to list export presets available in the library
- [Python] Allow to retrieve the content of export presets
Fixed:
- [Crash] Undoing "Remove shader instance" with Ctrl-Z
- [Crash] Create a layer on empty stack if last selection was an effect
- [SVG] Issue with custom cropped area value
- [Auto-Unwrap] Recomputing only the packing without any change to UV orientation results in crash
- [Drag and drop] Lag due to external resources are preloaded multiple times
- [UI] Drag and drop resource thumbnail can hide warning message in layer stack
- [Performance] Masked UV tiles are still computed
- [USD] Wrong highlight for scope selection
- [Resource] Bitmap image gets corrupted after painting in normal channel and saving project
- [USD] Support left-handed vertex mesh ordering
- [Substance] Reset to default always go back to zero for angle widget
- [Engine] Painting with an SVG in a stencil doesn't work
- [Engine] Normal map brush strokes break after an undo
- [Content] Graphic to Material filter has incorrect alpha blending and color space
- [Content] Blending modes on Tile Generator are not working
- [Content] Histogram scan filter produces banding in some cases
- [Content] Baked lighting stylized does not take painted height into account
- [Python] Unexpected error when retrieving instanced layer information after shader change
Known Issues:
- [Color Management] HDR color space conversions with ACE on Linux produce clamped colors
- [Crash][Linux][AMD] Dragging and dropping resources in layer stack on Wayland OS
- [Regression][UI] Right Click Menu is too small on HD screens
- [Crash][Python] USD export triggered by TextureStateEvent
- [Save] Spp project file is lost when "save as" fails
- [MacOS Intel] Crash when importing some presets
- [Illustrator] Cannot import Ai files after server crash without restarting Painter
- [Import] Assets with same name but different extensions are overridden
Changed files in this update