Substance Painter - Release Notes


2017.1

Fixed :

  • [Plugin] New Substance Source plugin (allow to download assets in the shelf)
  • [Shelf] 4 New Fonts (Japanese + Simplified Chinese, Typewriter, Segment)
  • [Shelf] 230 New Alphas (Mix of patterns, brushes and fingerprint scans)
  • [Shelf] 50 New Procedurals (Fabric patterns of medieval and contemporary clothing)
  • [Shelf] 2 New environment maps (Mondarrain and Villa Nova Street)
  • [Shelf] 9 New filters (MatFx Detail Edge Wear, Clamp, HBAO, etc.)
  • [Shelf] Improved default Panorama environment map
  • [Shelf] New Arnold 5 export presets
  • [Scripting] Allow to import resource into the Shelf



Known Issue :

  • [Export] Editing an export preset is very slow






2.6.1

Added :

  • [TextureSet] Don't allow to reassign mesh materials to nothing



Fixed :

  • Crash when updating a mesh in specific projects
  • Crash when switching of TextureSet after replacing baked map
  • Crash when doing "Undo and Redo" after changing layer's blending mode
  • Crash or Freeze when using the "color selection" effect with big ID map
  • [Export] Texture Sets renamed are not sorted alphabetically in the export window
  • [TextureSet] Reset to default name doesn't check for unicity
  • [TextureSet] Renamed texture set become disabled after reopening project
  • [Shelf] Missing default templates content
  • [Shelf] Non-square textures are displayed as square
  • [Shader] Once a texture set is disabled the associated shader is destroyed
  • [Scripting] alg.baking.setTextureSetBakingParameters() doesn't work anymore
  • [Scripting] Typo in websocket tutorial
  • [Scripting] Various problems in AlgWidgets
  • [Log] Incorrect detection of available virtual memory in some cases






2.6.0

Added :

  • Add new sample project "Meet Mat"
  • [Plugin] New "Resources Updater" plugin
  • [TextureSet] Allow to rename and add a description to texture sets
  • [TextureSet] Allow to reassign materials
  • [TextureSet] Add a setting button in the texture set list window
  • [TextureSet] Show "disabled" texture sets at the bottom of the list
  • [Substance] Use additional maps at the current texture set resolution to improve performances
  • [Scripting] Allow to update a resource used in a project (material, generator, etc.)
  • [Scripting] Add a way to add/remove a shelf
  • [Scripting] Allow to query info from resource in projects
  • [Scripting] Allow to retrieve a list of available shelfs
  • [Scripting] Improve AlgWidget thumbnail tutorial
  • [Export] Disable/Enable bit depth based on file format support
  • [Log] Add plugin name to print in console
  • [Log] Remove error about hidden texture sets
  • Update "Welcome Screen" with new icons and text for samples



Fixed :

  • Crash when updating a mesh in specific projects
  • [Viewport] Symmetry plane inner color is not visible anymore
  • [Viewport] Some post-process effects are enabled when using the solo view
  • [Shaders] "over_premult" blending doesn't work properly
  • [Shaders] Warning about alpha-test with the default shader
  • [Shelf] Incorrect parsing of tags from Substances
  • [Shelf] MatFX Rust Weathering doesn't work properly
  • [Shelf] HSL filter is enabled on incorrect channels by default
  • [Shelf] Sharpen is enabled on Height/Normal channel by default
  • [Export] Vray export presets don't use an OpenGL normal map
  • [Tool] Imprecision issues with clone/smudge tool create artifacts






2.5.3

Fixed :

  • [Baker] Crash when baking with specific meshes



Known Issue :

  • [Mac] Particles can create texture corruption in some cases






2.5.2

Fixed :

  • [Tool] Wacom tablet don't work on Linux
  • [Tool] Black artifacts when using the smudge tool
  • [Bakers] Baking fail if Match By Name is used with a cage
  • [Bakers] Ambient Occlusion broken when baking with Normal Map only
  • [Shelf] Generic filters don't handle alpha properly (Contrast/Luminosity, Highpass, etc.)
  • [Viewport] Performance issue when loading a project with shadows enabled
  • [Viewport] Dithering issue in 3D View on MacOS
  • [Viewport] Particle previews incorrectly displayed when color profile is enabled
  • [Iray] Crash when switching project back to OpenGL if Iray failed to initialize
  • [IRay] Glossiness is ignored when rendering SpecGloss shader/mdl
  • [Shader] Spec/Gloss shader doesn't match Iray and SD
  • [Shader] sRGB conversion different from linear to sRGB LUT conversion
  • [Shader] Incorrect rendering when loading project with outdated shaders
  • [Shader] "pbr-coated" shader doesn't work anymore
  • [Export] Some channels are still exported even if not present in the texture set
  • [Layers] Blending mode "normal map inverse detail" doesn't work on grayscale channels
  • [UI] Issue on "Color selection window" with HDPI monitor and display zoom at 150%



Known Issue :

  • [Mac] Particles can create texture corruption in some cases






2.5.1

Fixed :

  • [Mac] Wacom tablet input broken in 3D and 2D view
  • [Bakers] Matching by name doesn't work anymore
  • [Bakers] "Average Normals" setting doesn't work anymore
  • [Iray] Incorrect rendering with missing baked normal map
  • [Iray] Color Profiles behave differently in comparison to OpenGL renderer
  • [Iray] Exporting render as bitmap doesn't include color profile correction
  • [Substance] Material filters don't work anymore
  • [Tool] Stroke opacity isn't stored in brush presets
  • [Tool] Clone Brush UV Alignment doesn't work anymore
  • [Export] Displacement channel should be centered in 0.5 when exporting in integer
  • [Template] Absolute path is stored in Templates
  • [TextureSet] Channel texture persist after removing the channel



Known Issue :

  • [Linux] Wacom tablet input don't work in 3D and 2D view
  • [Mac] Particles can create texture corruption in some cases
  • [Export] In very rare case, black rectangles can appear on AMD GPUs






2.5.0

Added :

  • Add support for AMD Radeon Pro and AMD FirePro GPUs
  • [Tool] Add support for stroke opacity
  • [Tool] Add a modifier that allow to continue the last brush stroke
  • [Iray] Update to support Pascal GPUs
  • [Viewport] Add support for Color Profiles (LUT)
  • [Substance] Integrate new framework (SD6 engine)
  • [UI] Increase "recent file" size list in File menu
  • [Import] Use category from substances to fill the prefix in the import dialog
  • [Bakers] Allow to bake 8K textures
  • [Bakers] Allow to bake non-square resolutions
  • [Bakers] Improve memory consumption when baking heavy high-poly meshes
  • [Shelf] Lock shelves (and projects) to forbid concurrent editing and avoid corruptions
  • [Shelf] Read category and keywords from substances to use them for filtering
  • [Shelf] Allow to exclude ressources from the result of a search query
  • [Shelf] Improved thumbnails time computation
  • [Shelf] Allow to embed presets in projects
  • [Shelf] Allow to quickly collapse/expand the tree-view with SHIFT
  • [Shelf] Allow to save thumbnails when assets are read only (local cache)
  • [Shelf] New content : new filters (transform, mirror, tri-planar, etc.)
  • [Shelf] New content : new LUTs profiles (classic and artistic, such as Film Noir, Vintage, etc.)
  • [Shelf] New content : 10 new Font Substances to quickly generate custom texts
  • [Shelf] New templates : Unity 5 and Unreal Engine 4
  • [Shelf] Improved HSL filter to be more artist friendly
  • [Shader] Add support for specular level channel in PBR shaders
  • [Shader] Add support for Dithering in Alpha Test shader
  • [Shader] Add support for parallax occlusion mapping in PBR shaders
  • [Shader] Allow to define custom UI for shader parameters
  • [MatLayering] Create new Mask channel for material layering workflow
  • [Scripting] Allow to write metadata in a SP project
  • [Scripting] Allow to export with a specific export preset
  • [Scripting] Allow to retrieve shader parameters as a JSON
  • [Scripting] Add support for WebSocket connections
  • [Scripting] Add the possibility to load shader instances
  • [Scripting] Add the possibility to create a new project
  • [Scripting] Allow to retrieve the url of the mesh imported in a project
  • [Scripting] Allow non square baking
  • [Scripting] Report errors when setting data via scripting API
  • [Substances] Add user-data tag to specify normal map format



Fixed :

  • Crash when picking color with substances
  • Crash when loading a non RGBA32f image as environment map
  • Crash related to painting on AMD GPUs
  • [Mesh] OBJ import doesn't recognize materials without mtl file
  • [Mesh] UDIM Texture set name generation can be incorrect on some meshes
  • [UI] Undo/Redo button in Viewer Setting steal focus and stop mouse scrolling
  • [UI] Some labels are incorrectly cropped in High-DPI
  • [Layer] Replace mode for paint effect has an incorrect behavior on Mask
  • [Layer] Subtract blending mode has an incorrect behavior with alpha
  • [Tool] Brush size becomes huge in 2D View when painting on UV borders
  • [Tool] Snapped straight line has erratic behavior with High-DPI
  • [Tool] Stencil resolution is sometimes incorrect
  • [Bakers] "Max Occluder Distance" values are clamped if "relative to bounding box" is "Off"
  • [Shader] Stack and auto param channel definitions don't match
  • [3D View] Inconsistent display of the normal channel depending of project setting
  • [Viewport] Some normal maps have clamped values which appear as artifacts
  • [Viewport] Post-effect are always disabled by default
  • [Export] Normal mixing setting is incorrect if normal channel is missing
  • [Export] Incorrect texture generation in some cases on AMD GPUs
  • [Export] Shader parameters are not exported properly if located inside a group
  • [Export] Editing an export preset in a custom shelf output a log error
  • [Shelf] Tree-view filtering does not match exactly the folder name
  • [Shelf] Renaming a shelf preset is hard to read
  • [Shelf] Shader resource imported in the Shelf isn't preserved after relaunching
  • [Shelf] Content : Weld tool preset is missing
  • [Shelf] Content : Tile Generator doesn't work properly
  • [Shelf] Content : Fixed incorrect mask on Rubber Tire Dirty smart material
  • [Shelf] Content : Fixed incorrect group name on Leather bag material
  • [Iray] Half of meshes are missing in Iray
  • [Linux] Crash when dragging a resource above the 3D View
  • [Mac] Preferences are reset at every launch on Sierra



Known Issue :

  • [Export] In very rare case, black rectangles can appear on AMD GPUs
  • [Iray] Color Profiles can behave in odd ways sometimes






2.4.1

Fixed :

  • Crash when creating a project with a template
  • Crash when closing export dialog during an export
  • [Mac] Errors when saving project (fail to save export preset)
  • [Shelf] Creating a new preset will display it twice
  • [Shelf] Presets cannot be loaded in read-only mode without admin rights






2.4.0

Added :

  • [Shelf] New interface to browse ressources (tree-view, filters and so on)
  • [Shelf] Allow to save a search as a preset
  • [Shelf] Allow to create a new window from a preset
  • [Shelf] New interface for importing resources
  • [Shelf] Don't copy default allegorithmic shelf in Documents folder
  • [Shelf] New particles presets : Electric Circuit, Electric Lines, Rococo, Veins Small
  • [Shelf] Improved older particles presets to be more easy to use (like "Rain")
  • [Shelf] Add new information on resource contextual menu
  • [Viewport] Improve performance when loading environment maps
  • [Viewport] Add support of environment maps that are not power of two



Fixed :

  • Crash when removing a mask
  • Crash when painting after saving a preset
  • Crash with environment blur on some GPUs
  • Crash when assigning a wrong resource with the mini shelf
  • [Shelf] Clean + Save remove tags and metadata for resources in the project
  • [Shelf] importing a preset will display its ressources in the shelf
  • [Export] Normal map generated from height channel has a low intensity
  • [Export] Normal from mesh is not always present in final normal map
  • [Export] Dilation with transparency can sometimes result with no transparency
  • [Scripting] "alg.plugin_root_directory" can returns a truncated network path
  • [TextureSet] Lock button is enabled when re-opening non-square projects






2.3.1

Added :

  • [Plugin][Photoshop] Allow to specify which material/stack/channels to export
  • [Scripting] Function names have some inconsistencies



Fixed :

  • [Export] Alpha can be discarded in custom export presets
  • [Export] Alpha gets incorrect gamma conversion on sRGB channels
  • [Export] Non-square documents are exported as squared
  • [Export] Impossible to export additional maps if one is missing
  • [Iray] Some parameters (like emissive Intensity) have no effect
  • [NVIDIA] Crash at Startup with NVIDIA Quadro K2200/GTX 750/760
  • [AMD] Incorrect set of colors for thumbnails and previews
  • [AMD] Freezes and driver failure on New File and File Open
  • [Log] "software-version" is missing from log file






2.3.0

Added :

  • [Plugin] New "Export to Photoshop" plugin (export complete layer stack)
  • [Export] Allow to specify the width of the padding (in pixels or infinite)
  • [Export] Allow to set the type of background outside of the UVs
  • [Shelf] New material layering shader to blend 10 materials
  • [Shelf] New clay shader to view details with the height/normal channel
  • [Shelf] New baked lighting filter with environment input
  • [Shelf] Updated some mask generators to add non-square transformations
  • [Viewport] Add composited normal map (normal+height+bake) to the solo mode
  • [Scripting] Allow to export additional maps
  • [Scripting] Allow to query available Additional maps per Texture Set
  • [Scripting] Allow to retrieve channel format
  • [Scripting] Add examples in the baking documentation
  • [Scripting] Allow to query the visibility of a layer
  • [Scripting] Allow to query layer's blending mode and opacity
  • [Scripting] Allow to export converted maps (final normal maps, mixed AO, etc.)
  • [Substance] Read and connect custom usages
  • [Shortcuts] Add modifier key (SHIFT) to cycle solo mode backward
  • [Export] Updated default export preset to disable alpha
  • [UI] Thumbnails are now only computed if the engine is available
  • [UI] Display a mention when thumbnails are computing



Fixed :

  • Crash with some old projects when opening them
  • Crash with corrupted texture channels cache
  • Crash when blending more than 4 materials with Material Layering workflow
  • [UI] Tool shortcuts don't work if the toolbar is hidden
  • [UI] Iray toolbar is labeled "Untitled" in the View Menu
  • [UI] Plugin toolbars are named "Untilted" in the View Menu
  • [Baker] Pressing Enter while editing a bake setting launches the bake process
  • [Baker] Incorrect ranges for some parameters
  • [Import] Impossible to import OBJ meshes because of very big numbers
  • [Import] Some OBJ files are imported with too many sub-objects
  • [Export] channel background is filled with black instead of default color at export
  • [Tool] Particles don't work properly if FOV is too low
  • [Tool] Brush preview color is incorrect with masks in sub-stacks
  • [Viewport] When brush goes into empty areas in 2D view it becomes gigantic
  • [Viewport] Blank brush preview when painting Normal textures
  • [Scripting] Incorrect documentation : "ao" listed instead of "ambientocclusion"
  • [Scripting] Process started with subprocess() is killed when closing Painter
  • [Shelf] Baked lighting filter use incorrect AO input
  • [MacOS] Removed Fire Hydrant project (incompatible)
  • Default project opens when loading a *.spt file (instead of *.spp)



Known Issue :

  • [Plugin] Because of Photoshop, the height and normal channel can't be translated as-is






2.2.0

Added :

  • [Shelf] Improve search system and queries
  • [Shelf] Add search field for mini-shelves
  • [Shader] Allow to define step precision for sliders
  • [Shader] Add an Undo/Redo button for shader parameters
  • [Shader] Reloading a shader should not reset its parameters
  • [MatLayering] Add support for Dynamic Material Layering and sub-stacks
  • [MatLayering] Allow to import json file to setup the shader settings
  • [MatLayering] Unlock texture samplers limit (switch to Bindless textures)
  • [Scripting] Allow to set bakers settings and launch their computation
  • [Substance] Use "usage" for inputs/outputs connections in addition of identifiers
  • [Tool] Allow to select the preview channel in the viewport for the Projection Tool



Fixed :

  • Crash during launch if substances are located in wrong folder
  • Crash report sometimes doesn't work because of incorrect log file
  • [Iray] Post effects don't refresh when Iray is paused
  • [Iray] Auto-focus shortcut doesn't work anymore
  • [Iray] Aperture slider behavior change depending of asset size
  • [Layers] First material channel is not enabled by default if they are all disabled
  • [Shader] No errors are printed if a "param auto" is incorrect



Known Issue :

  • [Mac] Texture samples limit is locked at 16 (GPU driver issue)






2.1.1

Added :

  • [License] Be able to change the license file location
  • [Viewport] Add a "B" shortcut to cycle between additional maps
  • [Import] Allow to import FBX 2016/2017 properly
  • [Tool] Remove checkers when using the quick mask
  • [Iray] Add scene dimensions information
  • [Iray] Allow to increase maximum number of samples and render time
  • [UI] Update result immediately when using +/- button on sliders
  • [UI] Allow greater precision for Grayscale sliders
  • [Export] Don't export an alpha channel for textures being RGB only
  • [Export] Update Dota 2 export preset
  • [Shelf] New "Hexagon tiles" pattern
  • [Shelf] New "Weld" tool
  • [Shelf] Updated finish filters to give direction controls



Fixed :

  • [Export] Impossible to export PSD files in 8bits
  • [Export] 8K export is not available on some hardware configurations
  • [Export] Sketchfab window is cropped
  • [Export] Incorrect roughness map in Spec/Gloss export preset
  • [UI] Typing in grayscale sliders doesn't work anymore
  • [UI] Impossible to put filters into substance inputs (like Generators)
  • [UI] Some sliders have odd behaviors
  • [UI] DeltaTime +/- step for particles is too big
  • [Iray] Some projects block the application when switching to Iray
  • [Iray] Crash when detecting hardware
  • [Tool] Brush preview color is incorrect in Mask mode
  • [Tool] Material picker can be used with incompatible tools
  • [Tool] Projection preview don't switch to Diffuse with Spec/Gloss workflow
  • [Shelf] Changing default shader breaks smart mats/smart masks previews
  • [Shelf] Some smart materials have incorrect names
  • [Shelf] Additional alpha shapes are corrupted and won't load
  • [Viewport] Switching to "Additional map" mode display "other" first
  • [Viewport] Viewport switch back to "other" when an additional map doesn't exist
  • [Crash][Linux] Crash report doesn't work on Ubuntu (Steam)
  • [Crash][Linux] Web URL links don't work on Ubuntu (Steam)
  • [Crash][Windows] Remove "crashwatcher" when Substance painter doesn't run anymore
  • [Crash][Mac] Crash report system doesn't work properly
  • [Crash] Importing a mesh while already importing a mesh lead to a crash
  • Texture set picking shortcut reset to nothing after a relaunch






2.1.0

Added :

  • [UDIM] Import UDIM Tiles from a mesh as Texture Sets
  • [Linux] Added support for CentOS 6.6 and Ubuntu 12.4
  • [Export] Add 8K resolution (experimental)
  • [Export] Allow to choose the bit depth during the export
  • [Baker] Allow to bake multiple texture sets at once
  • Support high resolution monitors (High DPI scaling)
  • [Scripting] Set custom resolution and padding per texture at export
  • [Viewport] Allow to switch between texture set by clicking on the mesh (via Ctrl+Alt+Click)
  • [Viewport] Go where the mouse cursor is when zooming with the mouse wheel
  • [UI] Update default background color and environment map display
  • [UI] Add tooltips with original names for User channels
  • [UI] Change background color for channels that can't be renamed
  • [Tool] Remove checkers when using the quick mask
  • [Shader] Allow to define groups for shader parameters and materials/masks
  • [Engine] Optimization of small size stamping
  • [Stencil] Add "W" as shortcut to temporarily toggle the mask
  • [Shelf] Add a cross button to clear the search field
  • [Shelf] Load Alpha with a single click
  • [Shelf] New export preset : Vray UDIM, Arnold UDIM, Spec/Gloss from Metal/Rough
  • [Shelf] New alphas : geometric shapes, veins and signs
  • Add name and version in the properties of Substance Painter executable



Fixed :

  • [Substance] Impossible to use the normal channel and additional map at the same time
  • [Iray] MDL refraction and absorption setting don't work
  • [Iray] Original scene scale is not preserved
  • [Shelf] Specular/Glossiness template use an incorrect shader
  • [Export] Default export preset doesn't export some maps (like AO)
  • [Viewport] Pivot point doesn't update when clicking outside the UVs in the 2D View
  • [UI] Slider values are rounded
  • [UI] Sometimes when editing sliders values there is a very small free space
  • [New Project] Template dropdown list is not correctly updated (from 1.x to 2.x)
  • [Scripting] Fixed "hover" behavior on custom buttons
  • [Mac] Undoing on an empty project locks the camera



Know Issue :






2.0.5

Added :

  • [Shelf] Added/Updated non-pbr template, shader and export preset
  • [Shelf] Updated UE4 export preset to include Ambient Occlusion



Fixed :

  • Crash when opening and saving some projects with corrupted ressources
  • [Viewport] Wireframe appears broken in 2D view
  • [Shelf] Improved performances of some studio environment maps
  • [Shelf] Some studio environment maps are duplicated
  • [Shelf] Missing "Baked Lighting Material"
  • [Shelf] Missing "Grayscale conversion" generator






2.0.4

Added :

  • Improve mesh collisions and optimize wireframe rendering
  • Improve performances and memory management with big projects
  • Improve slider precision and stepping
  • [UI] Update engine only when validating a slider (not when entering a value)
  • [UI] Move Iray switch to a dedicated button in the main toolbar (and change its shortcut)
  • [Tool] Add setting for clone tool source location behavior
  • [Shader] Allow to read mesh vertex colors in custom shaders
  • [Scripting] Allow to retrieve the list of texture sets, channels and layers
  • [Scripting] Add helper functions (url to path, get export path from project)
  • [Mac] Detect Mac Os "El Capitan" version in log file



Fixed :

  • Crash after second export to Substance Share
  • Crash when copying a layer between texture sets with Quick mask data.
  • Some projects have a very long updater that consume a lot of memory
  • [Tool] Crash when selecting a particle preset with clone/smudge tool
  • [Baker] Loading FBX files takes too much time for heavy meshes
  • [Viewport] Stretched environment map on some computers
  • [Viewport] Wrong gamma conversion of the alpha of the brush
  • [Export] Alpha is stored as transparency instead of a separate channel with Tiff files.
  • [Export] Normal channel is always exported as being OpenGL
  • [Iray] Missing slider names for Iray settings
  • [Iray] Render is done at a wrong resolution on Retina/High DPI
  • [Iray] Crash when resizing interface in Iray mode
  • [Iray] Huge performance slowdown when rendering at some low resolutions
  • [Iray] Pause doesn't work (Iray still compute in the background)
  • Normal channel has sometimes black square artifacts
  • Normal channel is inverted by grayscale filters
  • Normal channel doesn't blend properly if the stack has some alpha
  • Project is edited on disk when opening a project even if it wasn't saved yet
  • Reimporting a mesh on some projects gives very bad GPU performances
  • Brush orientation is incorrect when not touching a mesh
  • Substance Share logo is missing in Welcome Screen






2.0.2/2.0.3

Added :

  • [Iray] Update Spec/Gloss template and shader to be compatible with Iray
  • [Export] Be able to Export screenshots to ArtStation
  • [Scripting] Support execution from plugin directory
  • [Scripting] Allow to "Save As"
  • [UI] Allow to double click on a slider to edit its value
  • Move Vela sample to Substance Share
  • New sample project : Sphere Preview
  • Warn users about shell extension conflict



Fixed :

  • Installer override installation of Substance Painter 1.x
  • [UI] Channels list layout is broken with filters
  • [UI] Shader parameters are not displayed
  • [UI] Resizing the layer window crops incorrectly the content
  • [Tool] Opacity channel isn't always used properly
  • [Tool] Smudge/Clone don't work with Symmetry
  • [Tool] Brush preview opacity is incorrect with some channels
  • [Iray] Crash when using Iray while it hasn't been created yet
  • [Iray] Can't load iray settings data from project
  • [Iray] Iray doesn't take care of settings modification after been paused
  • [Shelf] Importing a Material to the shelf doesn't work
  • Stencil doesn't work with Normal channel
  • Crash when Painting on some projects
  • Crash when Painting with particles on some projects
  • Crash with Pixel processor during some computations






2.0/2.0.1

Added :

  • Shortcut to Substance Store in the main toolbar
  • Iray renderer with view mode and screenshot export
  • Support for "Smart Masks" creation and usage
  • Support for Specular/Glossines PBR workflow (with new diffuse channel)
  • Chaining Substances (plug substances into substance image inputs)
  • Scripting support with custom plugins
  • Improve Height to Normal conversion by using a Sobel filter
  • Switch Stencil/Projection preview resolution to 2K
  • Add normal channel by default for new projects
  • Read user data tag from output node to enable/disable channels of a substance by default
  • Expose Normal/AO blending in TextureSet settings
  • [Tool] New Smudge tool for blending and spreading colors
  • [Tool] New Clone tool for copying part of textures
  • [Tool] Allow to select channels for Smudge, Clone and Eraser tool
  • [Layer] Add Substance name for Fill effect name
  • [Layer] Allow to export mask to clipboard
  • [Viewport] Switch between perspective and orthographic mode
  • [Viewport] Allow to control Field of View in perspective mode
  • [Viewport] Allow to set Depth of Field distance with CTRL+Middle click
  • [Viewport] Allow to drag and drop environment maps in the 3D View.
  • [Viewport] Improved feedback when the engine is doing strong computations
  • [Export] Allow to export shader parameters in a json file
  • [UI] Update interface with new icons, colors and layout
  • [UI] Add assets names to the mini shelves
  • [UI] Collapse "Channels mapping" by default
  • [Shader] Choose a custom color for shader texture parameters
  • [Shelf] Ask where to import files when drag and dropping resources
  • [Shelf] New Preview sphere for Smart Materials and Generators
  • [Shelf] Add Specular Glossiness shader
  • [Shelf] New Hard Surface shapes
  • [Shelf] New Alphas textures and shapes
  • [Shelf] New Skin textures
  • [Shelf] New Scan-based materials and smart-materials
  • [Shelf] New smart materials and spec/gloss support of old ones
  • [Shelf] New Finish filters for metallic surface simulation
  • [Shelf] New powerful mask generator "Mask Editor"
  • [Shelf] Reworked and cleaned old materials
  • New "Vela" sample project



Fixed :

  • [Settings] Camera rotation and zoom speed are overridden by the project
  • [Viewport] Precision issue on default normal texture leads to incorrect reflections
  • [Viewport] Vignette is enabled by default
  • [Viewport] Artifacts appear at the environment map borders (Nvidia GPUs)
  • [Viewport] Thumbnail in projection/stencil mode is very long to load
  • [Baker] Store baked textures in 16bits integer instead of 32bits
  • [Layer] Outdated substances are displayed incorrectly in the stack
  • Default color and bit-depth for some channels are incorrect (ex : Specular, Glossiness)
  • Fixed eraser behavior to disable blending in passthrough mode



Know Issue :

  • Symmetry doesn't work with Smudge and Clone tool
  • ArtStation export is missing






1.7.3

Added :

  • [Export] Add an option to disable padding
  • [Shelf] Support sub-shelf hierarchy inside a shelf folder



Fixed :

  • Crash when saving over previously Read Only file
  • Crash when opening a second project
  • Crash when loading some thumbnails (shelf, layers or tooltips)
  • Disabling "Preserve strokes positions on mesh" does not work
  • [Export] Upscale of bitmaps is done with nearest filtering
  • [Shelf] Discovery of resources is very slow
  • [Shelf] Blur filters are not 16 bits compatible
  • [Tool] Symmetry doesn't work if you load an old tool preset
  • Color dialog for Specular channel doesn't do a color space conversion






1.7.2

Added :

  • [Layers] Allow to specify default tilling for fill layers



Fixed :

  • [Export] Sketchfab export doesn't work anymore
  • [Layer] Bilinear filtering is applied even on Fill without any transformation
  • [Tool] Poor performances using substance with image inputs in projection mode
  • [Tool] Material picker is broken






1.7.1

Fixed :

  • Crash when switching texture set
  • Slow performances when painting






1.7.0

Added :

  • [Performances] Compute layers content and their thumbnails at the same time
  • [Export] Save export path as relative when next to the project
  • [Layers] Added new blending mode : subtract and add/sub
  • [Layers] New Bilinear HQ filtering for fill layers
  • [Shader] Set a default shader for thumbnail generation in the preferences.
  • [Shader] Allow to specify a shader per texture set
  • [Shader] Allow to sample textures from the shelf
  • [Tool] New "wrap" brush behavior for painting
  • [Tool] Improved filtering and reduced aliasing while painting
  • [Tool] Improved sub-pixels painting quality
  • [Tool] Removed "basic" display for brush settings and improved the frame open/close icon
  • [Menu] Add effect icons in the right-click menu
  • Template creation from Projects
  • [Shelf] New templates : PBR, Dota 2
  • [Shelf] New export preset : Dota 2
  • [Shelf] New shaders : Dota 2, PBR Car paint, PBR Coated, PBR Velvet
  • [Shelf] New material : Steel rust and wear, Stylized lighting
  • [Shelf] New filters : Blur directional, Stylized lighting
  • [Shelf] New brush : default soft and default hard with a new alpha for a better hardness control
  • [Shelf] New generators : 3D Distance and Light
  • [Shelf] Updated brushes with wrap projection and backface culling (enabled by default)
  • [Shelf] Updated White noise with pixel processor version for faster computation



Fixed :

  • [Welcome screen] Tutorials link send to old videos
  • [Channels] Saying "no" to fill layer creation with AO still create the layer
  • [Channels] UserX channels names do not propagate in the interface
  • [Viewport] Mask entry is empty in the list of the solo channels
  • [Share] Exporting an alpha to Share from SP creates an unreadable .image file
  • [License] Fix activation fro usernames with non ASCII characters
  • [Shader] Color parameter dialog disappear when picking a color
  • [Shelf] Thumbnails are not unloaded from memory when unused
  • [Shelf] Fixed gradient filter
  • [Tool] Symmetry doesn't work with stencil/projection
  • [Tool] Incorrect name when creating new brush preset
  • Preserve stroke setting stays disabled even when reimporting a mesh
  • Driver reset (TDR) when computing particles with a big size.






1.6.1

Fixed :

  • Crash when opening project if 2D view is visible
  • Crash when creating new export preset if current shelf doesn't exist
  • [Tool] Material picker icon can stay displayed
  • [Tool] Material picker hide mouse cursor when painting at the same time
  • [Shelf] Metadatas are written on the disk after each exit






1.6.0

Added :

  • Official support for Windows 10
  • [Substance] Collapse substance parameters groups by default
  • [Substance] Add new framework (Improve Pixel Processor performances)
  • [Viewport] Allow to deactivate the symmetry plane display while in symmetry mode.
  • [Viewport] Improve shadows rendering and performances
  • [Viewport] Pause shadow computation when painting
  • [Viewport] Improve wireframe rendering performances
  • [Engine] Improve Vram memory management to reduce its footprint
  • [Engine] Improve texture refresh on AMD GPUs for better performances
  • [Engine] Disable Threaded Optimization setting on NVIDIA GPUs for better performances
  • [Effect] Add a tag to request "padded" image input
  • [Layer] Increase precision of UV offset/scale in fill
  • [Layer] Make the scale slider exponential in fill
  • [Layer] Allow to drag and drop Materials directly in the layer stack.
  • [Layer] Allow to drag and drop filters directly in the layer stack
  • [Layer] Adjust the mask brush color to the newly created mask color
  • [Shader] Expose multiple texcoords
  • [Shader] Expose gamma/tonemapping function to allow custom functions
  • [Bakers] Change default Position baker settings for TriPlanar usage
  • [Tool] Rename "Geometry Decal" as "Polygon Fill"
  • [Shelf] Update generators to support TriPlanar : MG Metal edge wear, MG Mask builder, MG Fiber glass, MG Dirt
  • [Shelf] Update materials with new settings and removed unused materials
  • [Shelf] 22 New smart materials (Plastic, Iron, Fabric, Steel and more)
  • [Shelf] Update Sharpen, Blur and Warp filters with padded image input to avoid seams
  • [Shelf] Improve Warp settings for easier usage
  • [Shelf] 2 New procedural noises : 3D Perlin noise and 3D Worley noise



Fixed :

  • [Engine] Vram amount detection for dedicated GPU is incorrect on Mac
  • [Engine] Textures turn to darker version in the viewport
  • [Engine] Poor performances when painting below multiple layers
  • [Engine] Computed layers when opening project differ from cached version
  • [Substance] Wrong results in 4K on Mac
  • [Substance] Parameters are in the wrong order
  • [Shader] Toon and Pixelated shaders are totally black
  • [Shader] Parameters disappear after changing env-map
  • [Shelf] Crash when putting png files in generator folder
  • [Shelf] Thumbnails are generated with low roughness
  • [Tool] Crash when using a bitmap in the brush alpha on windows
  • [Export] Additional map export preset now export a RGB map for Position






1.5.7

Fixed :

  • Crash report doesn't work anymore






1.5.6

Added :

  • [Shelf] Improve thumbnail rendering quality (use 1K textures)



Fixed :

  • [Share] Impossible to sign with another account
  • [Shelf] Thumbnails are too heavy on the disk
  • [Shelf] Smart materials are very slow to load
  • [Windows] Fix license service install
  • [Channels] Transmissive map is created as G8 by default






1.5.5

Added :

  • [Shelf] Export assets to Substance Share
  • [Shelf] Add new sphere preview for Materials
  • [Shelf] Use the env map "Glazed patio" for generating thumbnails
  • [Shelf] Increase thumbnail size resolution to 512x512 pixels
  • [3D View] Expose environment rotation value
  • [Windows] Sign the application



Fixed :

  • [Bakers] Wrong results when baking maps at the same time
  • [3D View] The env map is displayed when no project is open
  • [Layers] Mask Generators don't work on layer content
  • [Layers] You can paint on hidden layers
  • [Shelf] Dirt_5 and Dirt_6 noise are identical
  • [Shelf] Some mask generators are pixelated or at low quality
  • [Tool] Incorrect gizmo rotation on certain angles.
  • [Tool] Too many channels cause the channel buttons to be cropped out
  • [Tool] Invert mask shortcut for Quick mask doesn't work
  • [Export] Sketchfab: cancel button not correctly taken into account
  • [Licence] Activation failed when license cannot be copied
  • Framerate limiter doesn't work on the UI anymore






1.5.0


Fixed :

  • [Project] If the meshes pivot's are different in the FBX, the meshes get exploded upon import
  • [Substance] Substances used in projection tools are locked in 256*256
  • [Layers] Crash when using clear mask
  • [Export] Incorrect gamma conversion on very dark textures
  • Export] Position map can only be used in export presets as a grayscale map
  • [Tool] Geometry decal start color is black when used on a mask
  • [Tool] Rotation shortcut doesn't work if there is no hardness in the alpha



Added :

  • [Shader] Add line number in Shader compiling error messages
  • [Shelf] Improve thumbnails previews quality
  • [Shelf] Automate thumbnail generation for Smart Materials
  • [Tool] Shortcut to control hardness setting in the substance
  • [Tool] Use grayscale widget for geometry decal when over a mask
  • [Tool] Shortcut to invert paint color while painting on a grayscale map
  • [Viewport] Allow to display the wireframe and change its color
  • [Viewport] Blur the environment background
  • [Controls] Add rotation to brush mouse shorcuts
  • [Export] Export to Sketchfab
  • [Export] Create export presets for renderers
  • [Export] Add converted map Reflection, F0 and 1/IOR
  • [UI] Add Welcome screen
  • [UI] Update default layout
  • [UI] Add missing tooltips and rename some menu entry
  • [Layers] Export currently selected mask as bitmap
  • [Layers] Add "invert mask" action in the right-click menu





1.4.2


Fixed :

  • [Tool] Crash when using geometry decal with quick mask
  • Updating project from 1.4.0 to 1.4.1 consume all the computer memory
  • Old project format import incorrectly
  • Custom shelves parse the entire hierarchy and duplicate assets everywhere






1.4.1


Fixed :

  • [Shelf] Thumbnail generation is broken if no project is open
  • [Shelf] Material preset preview fail to generate
  • [Shelf] Material previews are generated on a mesh with inverted normals
  • [Shelf] Thumbnails always recompute because of incorrect hash function
  • [Shelf] Clicking on a substance material doesn't connect additional maps
  • [Tool] Incorrect value sampled with Material picker
  • [Tool] Color picker pick viewport cursor color
  • [2D View] Very low framerate/performances
  • [Export] Crash when opening the export window with too recent export presets.
  • [Export] Height channel to Normal map is converted to the wrong space
  • [Mac] BaseColor from substance effects is displayed as Linear
  • [Mac] Straight lines widget is incorrectly drawn on Retina
  • Straight lines can stay enabled even with the shortcut released.
  • Straight lines guizmo disapear after rotating the environment map
  • Ambient occlusion outputs from substances are not plugged to the AO channel automatically
  • Fix license copy issue on windows with special character in username



Added :

  • [Viewport] Allow to dock panels side by side
  • [Effect] Add a background and a ruler for the level effect
  • [Effect] Add a Paint effect that allow to work over other effect






1.4.0


Fixed :

  • [Baker][Mac] Crash with Normal from mesh baker
  • [Baker] Crash if there is no UVs in the cage file
  • [Baker] Matching by names doesn't work with OBJs exported from zBrush
  • [Baker] Baking with a cage overwrites bake if using multiple texture sets and overlapping UVs
  • [Baker] Specific OBJ files result in black textures
  • [Shelf] Can't read resources if set to read-only
  • [Shelf] Asset files are being written Painter if they have been used in the project.
  • [Shelf] Reloading substances also update the layer
  • [Export] Tiff exports 32 bits images that can't be read properly by Photoshop or game engines
  • [Export] Default channels preset always export as RGB
  • [Material] Diffuse channel override BaseColor mapping with substances
  • [3D View] Incorrect Diffuse lighting with specific environement maps
  • [Tool] Unable to rotate a brush to a specific angle
  • Viewport gets focus when hovered on while typing in a text field
  • Crash with presets too recent for the current version of the shelf
  • Crash after replacing mesh
  • Crash when reloading a substance with different number of inputs
  • FBX meshes from Cinema4D import with incorrect material names



Added :

  • [Export] Add additional maps in the list of the available input maps
  • [Shelf] Use sbsar materials as material presets
  • [Shelf] Allow to use custom Library paths
  • [Shelf] Change the minimum size
  • [Shelf] New content : 20 new smart materials
  • [Shelf] New content : new procedural substance (weave, mesh)
  • [Shelf] Updated Blur filter
  • Draw straight lines using a modifier key
  • Add Ambient Occlusion channel and rework AO/Normal behavior in layer stack
  • Read default color from Image Input defined in Substance user data
  • Allow to export the log from the help menu






1.3.5


Fixed :

  • [License] Activation problem when there is an already existing license file
  • [Mac] Crash when loading specific FBX files
  • [Mac][3D View] Incorrect reflection for integrated GPU
  • [3D View] Quick Mask font is broken
  • [3D View] Material picker makes the viewport totally black
  • Crash after opening projects created in 1.3.3
  • Material preview is empty when using shaders with alpha
  • Painting stop working on specific meshes
  • Performances decrease a lot with specific OBJ meshes
  • User channels are not mapped when using effects
  • Temporary folders are not cleaned on startup



Added :

  • Computation time improvements on project extremely long to load
  • Change the "GPU Troubleshooting" window to be more understandable
  • [Layers] Save the status of the the ratio lock for Fill layers and make it "On" by default
  • [Bakers] Matching by name now use suffix as separator






1.3.4


Fixed :

  • [Mac] Crash with Mac OS X Yosemite (10.10)
  • [Mac] Impossible to quit fullscreen mode
  • [Bakers] Baking match by name option doesn't work
  • [Bakers] Mikk tangent space used in SP doesn't work with UE4
  • [Bakers] ID baker can't bake material ID colors
  • [2D View] Wireframe doesn't appear when using the Geometry decal tool
  • [Tool] Brush alpha channel is displayed as checker instead of transparency with materials
  • [Tool] Crash with Geometry Decal
  • [Layers] Material slot is collapsed by default on Fill layer
  • [Export] Crash when exporting at higher size than texture set resolution
  • Specular channel is not recognized in filters.
  • Clean + save doesn't strip the resources from the spp archive properly
  • Don't store low-poly transformation in high-poly assbin file
  • FBX file is imported with too many texture sets



Added :

  • Effects: Levels Clamp should be on by default to mimic "classic" levels
  • Layers: Change the minimum and maximum tilling in Fill action
  • Layers: Save and Restore the stack status
  • Bakers: AO Baker take the normal map into account if no HP is specified
  • Bakers: Added tooltips and additional information in the baking window
  • Create a backup file when saving a project






1.3.3


Fixed :

  • Crash when opening the export window
  • Impossible to drag'n'drop in UI widget when undocked
  • "Check for updates" is not working
  • [Layers] Don't select the mask when doing ALT+click on it
  • [Tool] Tri-planar doesn't work with Normal channel
  • [3D View] Diffuse lighting from env map is incorrect
  • [3D View] Exposure computation is different from Designer
  • [3D View] Shadows should not be visible on 100% metallic surface
  • [3D View] Mesh with mirrored UVs has flipped tangent/binomals
  • [3D View] Shadows produce incorrect results on certain meshes
  • [Bakers] Remove ".alg_meta" folder created by assbin files
  • [Bakers] Crash when baking if Painter recompute a TextureSet at the same time
  • [Mac] White Box UI Glitch when launching the application



Added :

  • Add software version and project name in the title bar
  • Sanitize TextureSet names and Smart material names
  • Update Substance engine to V5
  • [Shelf] Add new environment maps : Bonifacio aragon strairs, Bonifacio street, Corsica beach, studio 05, Tornoco studio
  • [Shelf] Update MG Mask Builder with new parameters
  • [Shelf] Update and calibrate old environment maps






1.3.2


Fixed :

  • [3D View] Fail to reload an env map saved with the project






1.3.1


Fixed :

  • [Bakers] Pressing "enter" when editing the value of a slider close the window
  • [Bakers] Enabling/Disabling a baker will also trigger the button
  • [Bakers] Impossible to bake if you use the "all/none" button
  • [Bakers] The sorting of the baker buttons is not in the correct order
  • [Bakers] Checkbox are ignored and all the bakers are always processed
  • [Bakers] Fixed progress bar progress



Added :

  • [Bakers] Add a cached version of high-poly meshes to accelerate the computation
  • [Bakers] Add a warning icon if no high-poly mesh is loaded
  • [Bakers] If no high-poly mesh is loaded, use the project mesh instead






1.3


Fixed :

  • [Layers] fix drop under a collapsed folder
  • [Shelf] Fix content filtering in mini-shelves
  • [Shelf] Rename categories and reorganize tabs



Added :

  • [Bakers][3D View] Use Mikkt tangent space computation if no tangents/binormals are found
  • [Bakers] Added new bakers : Normal, ID, Occlusion, Curvature, Thickness, Position
  • [Effects] Effect stack is now inverted and displayed from top to bottom (like layers)
  • [Effects] Add new icons on the effect stack
  • [Effects] Add blending mode between fill actions in effect stack
  • [Effects] Rename effects (substance effect = filter, etc.)
  • Add a "lock" file during the save process
  • [Effects] Add Fill action in effect stack
  • Added new ressource : Smart Materials
  • [Layers] Allow to reorder layer effects
  • [Tool] Add Tri-Planar projection
  • [3D View] Add support for shadows
  • [3D View] Ability to set required openGL states into custom shaders
  • [3D View] Support for alpha via new shaders
  • [3D View] Shaders are now versionned and fully saved into a project
  • [3D View] Warn user if the shader doesn't compile anymore






1.2.1

Added :

  • *.spp files can now be opened through a double click in the explorer
  • [Export] New "$project" tag for export presets
  • [Export] Add map list (with nomenclature) below each texture set
  • [Export] Add a button All/None to select the texture sets
  • [Export] Empty maps are discarded during export



Fixed :

  • [Export] Unity5 presets have inverted maps
  • [Export] Adding a forward slash in a preset name will create a corrupted folder
  • [Export] Height channel exported in 32bits formats is incorrectly clamped
  • [Export] Texture set list is not sorted like in the project
  • [Tool] Backface culling doesn't work anymore
  • Save doesn't work with special characters in the path






1.2

Added :

  • New Normal channel allowing to paint normal map data and combine the results
  • [Export] New export window with the ability to create custom packing and set custom names
  • The project file format is now a single file instead of folders
  • [Export] Support different Normal formats (DirectX, OpenGL)
  • [Export] Create a temporary "lock" file during export
  • [Layers] Shift+LeftMouse click can be used to toggle a mask
  • [Parameters] Expose the color space at the bottom of an image input
  • [Shelf] Effect "MG Mask Builder" has now new settings
  • [3D View] Ambient Occlusion map now occlude the diffuse contribution, not the specular



Fixed :

  • Projection material/Stencil preview doesn't show properly in the viewport
  • [3D View] Shortcut tooltip not displayed when using "S" (stencil) shortcut
  • [Shelf] Effect "MatFx Skin Scale" has now better performances at low resolution
  • [Export] Textures from export are just upscaled when specifying a larger document size






1.1.2

Added :

  • Added: New Translate, Rotate and Scale settings in the Fill layer
  • Enhanced filtering for Brushes and Fill layers
  • The trial version is now fully featured (can export) but limited in time.



Fixed :

  • Impossible to import OBJ meshes with very small precisions
  • Issue when activating a license on Windows 7 and 8
  • Crash during a "Save As" of a project
  • Crash when deleting the last channel of a texture set
  • Crash when deleting a layer in a specific context






1.1.1

Added :

  • [Layer] Select the layer on top when opening a project/switching texture set
  • Improved "Save" and "Save as" speed with new compression algorithm
  • Display en error when opening a project too recent for Painter



Fixed :

  • [Tool] Geometry decal produce memory corruptions
  • [Brush] Impossible to manually enter float values below 1 for the brush size
  • [Layer] Creating a color selection effect doesn't add it in the layer stack
  • [Layer] Moving the mouse over the layers makes Painter to flick in the taskbar
  • [Layer] Adding a bitmap as a mask can lead to a crash
  • GUI for the solo mode with the Height channel is incorrect
  • "Save project" can fail and corrupt a project
  • Crash when opening a project after loading another one with an outdated shader






1.1

Added :

  • [Effect] New Material ID mask creator
  • New doted white/black line for the brush gizmo
  • New angle follow parameter
  • New backface culling parameter
  • New Lazy mouse parameter
  • [Layers] Support for multiple selections and management
  • [Layers] Copy and paste from one texture set to one another
  • [Export] Adobe Photoshop's PSD format
  • [Shelf] New tool : fur, metal stitches and zipper
  • [Shelf] New brush : mold, pencil, sharp line and stitch
  • [Shelf] New alpha : Gaussian noise, sharp line, mold, pen, splash, stitch, zipper
  • Painting performances improved by only updating parts of the textures needed



Fixed :

  • [Shelf] Impossible to load a substance with graph having identical labels
  • [Layers] Pass Through blending mode doesn't work with masks
  • [Stencil] Scale is broken in 2D view
  • Issues and crash on Mac OS Yosemite






1.0.2

Added :

  • Improved performances in material preview with substances
  • Improved performances with brush stroke preview when updating document
  • Improved performances in viewport with lower update rate for non working area
  • [Post Effects] Improved UI to manage settings
  • [Post Effects] Reset to default values
  • Substance effects and layers operations in right-click menu
  • Support for pre-multiplied Input/Output in substances



Fixed :

  • [3D View] Custom shader parameters are separated by a large space
  • [Export] Missing sRGB conversion for Unity4 preset
  • Possible Crash when loading fbx meshes
  • Crash sometimes when loading simple obj meshes
  • Computing bar stays blocked to 100% at loading
  • Reloading a substance puts it in every category
  • DirectX/OpenGL switch broken






1.0.1

Added :

  • [Tool] Improved Material parameters usage
  • New shortcut to the uservoice website in the Help menu
  • Various performances improvements in the engine



Fixed :

  • Parameters values are limited to 2 decimals for Particles
  • Substance loaded from cache are not displayed in the UI as outdated
  • Crash when loading a mesh from a network url
  • Painter is now recognized as signed on Mac OS X






1.0

Added :

  • Custom Shader Support
  • 4k resolution support
  • Sample character projects
  • Display progress bar for long computation times
  • [Export] Add a dilation pass before diffusion postprocess
  • Command line arguments in SP for simple operations
  • New Materials and Effects
  • Tool preview (separated real time material preview and stroke testing area)
  • Do not create a default document when Painter starts
  • [Tool] Add the possibility to manually edit a grayscale value
  • Various improvements for the Stencils (Snap, Reset)
  • Particles are now subtools of the Painting brush, Eraser and Projection tools
  • [3D View] Use baked AO in the viewport render
  • Split the stencils controls between the 2D & 3D view
  • Small thumb size tweaking in the library
  • Search fields are specific to each window
  • UI tweaking



Fixed :

  • [Susbtance] Switch does not work
  • [Color Dialog] Hue gradient not refreshed
  • Impossible to update a mesh if the filename is identical
  • Tool is not visible in views when too small
  • Decal tool on Retina display doesn't work properly
  • [Substance] Int1 are displayed as float1
  • [Substance] basecolor input/output are not recognized
  • [Substance] filters can't be reloaded
  • [Tool] grayscale widget is always collapsed






Beta 12.1

Added :

  • Unity 5 Export Preset



Fixed :

  • PBR Shader, rendering quality should improve a lot
  • Focus function is broken and meshes are cropped by default






Beta 12

Added :

  • Eye dropper
  • "Preserve stroke position" option added to mesh reimport for when the bounding box changes.
  • Normal map for Cymourai default mesh
  • Improve tool view interface (colors are wip)
  • Move the menu "Help->Settings" to "Edit->Settings"
  • Save the export path in the "Export all channels" window
  • New levels GUI with histogram display
  • Better asset management (Drag & Drop, Reload resources, Delete unused)
  • Switch from "diffuse" to "basecolor"
  • Sliders editing adjustments - Allow dots in addition to commas
  • Fill layer: increase maximum tiling value
  • Default environment map



Fixed :

  • Bad reflexion artefacts on extreme angles
  • Broken specular/gloss export
  • Links in the "about" window of painter don't work
  • Crash with OSX Yosemite
  • Mesh are saved triangulated
  • The color shortcut of the Tool window send to emitter instead of grayscale
  • Color picker stays open when switching from layer to mask
  • Can't save material from a fill layer
  • Enable resizing of the three regions of the shelf






Beta 11

Added :

  • Add a splitter between the 3D and 2D views
  • Use a gradient background in the 2D/3D views
  • Interface for the Levels histogram
  • Merge shelf and library
  • No save action required when creating or updating a preset
  • Import assets in the shelf through Drag and Drop



Fixed :

  • The name of buttons is displayed over in the main toolbar






Beta 10

Added :

  • Stencil masks



Fixed :

  • Quadro cards support
  • Shader give black result with low roughness
  • Substance materials are capped at 256
  • Normal map export deletes the green channel






Beta 9

Added :

  • Yebis 2 post Processing
  • New project wizard allows you to import input maps (AO, Curvature, etc.)
  • Automatically plug input maps (AO, Curvature,etc.) to Substance Effects
  • Scale control over Materials applied to Fill Layers






Beta 8

Added :

  • Multi-Material - You can now paint on multiple materials in the same document
  • Symmetry painting
  • All blending modes are now available



Fixed :

  • Multiple GPU crashes
  • Project reset if Material name contains special characters
  • UVs are messed up after saving project and reopen with multiple UVs