Community Announcements - Jerc
Changes:
  • [MDL Graph] Propagate SBS Graph default values to SBS Graph Node instance in MDL Graph
  • [MDL] Support Drag&Drop of SBSAR graph
  • [IRay] upgrade to SDK 2016.1.6 (261500.16187)
  • [sbsrender] Optimise the memory management of sbsrender to match of Player performances
  • [3D View] Allow the widget size to be smaller than the top menu bar
  • [Console] Allow to copy some lines to the clipboard

Fixed:
  • [Shelf] Crash when creating folder
  • [Bakers] World_Space_Direction doesn't work anymore
  • [Player] Crash when playing a Package directly in Designer by the "play button"
  • [Startup] popup display missing nvcuvid.dll file
  • [Environment init] double clicking an .sbs file does not load it in SD
  • [Export] Export with dependencies crash
  • [MDL] Synchronization issue in between a Graph an its Instance
  • [MDL] sbsar instance nodes are outputing texture_return instead of values
  • [IRay 3D View] In Iray Renderer the "Height Channel" isn't updated properly when you change of height map
  • [IRay 3D View Undocked] "Camera>Save Render" Doesn't work after hiding app in the Windows's Taskbar
  • [Mac IRay] NVIDIA GPU no more detected by IRay
  • [Bakers] Transferred Texture from Mesh Crash when baking Non POT textures
  • [Crash] Crash when exporting a graph on Substance Share
  • [Graph] Crash when selecting a ghost instance
  • [3D View] Can't dolly (Zoom In or Zoom Out) the orthographic camera in Iray mode
  • [UI] Color Picker doesn't manage High DPI display
  • [Graph] (MacOS 10.11.06) Infinite computation with multi-material blend node
  • [Graph] Copy/Paste Graph's content ==> paste in the content and also a reference to that graph
  • [Graph] Several multi material blends in scene, it autoselect the wrong outputs
  • [Graph] Metal Edge Wear locks up PC
  • [Library] The "SBSAR" files displays "S" logo instead of thumbnails
  • [Library] Folder inside .sbsar are displayed in library
Community Announcements - Jerc
Substance painter 2.3 is here and it comes with a new Photoshop export plugin!



Download the PSD Export plugin HERE!

Check out the other changes:

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 backgorund 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] Due to Photoshop's blending modes limitations, the height and normal channel blending can't be trasnfered perfectly.
Community Announcements - Jerc
Changes:

  • [Iray] Add "IQ" mode for cloud rendering
  • [Iray] Update to Iray SDK 2016.1.5

Fixes:

  • [MDL] View in 3D View does not work properly the first time
  • [MDL] gradient_interpolation_linear is not exported with the full path
  • [MDL] newly created frame bottom right corner is exactly aligned with the related node
  • [MDL] Root material thumbnail does not update in some cases
  • [MDL] Crash when delete all nodes and redo
  • [MDL] Sluggish performances in the graph display compared to Substance Graph
  • [MDL] Can't export MDL module because of IOR parameter
  • [MDL] Displayed parameters don't correspond to the selected node
  • [3D View] MDL Material that comes from an MDL Graph is not reseted when root node is deleted.
  • [3D View] Default camera framing is lost after loading fbx's mesh
  • [3D View] Texture assignment is not kept when switching to Iray
  • [Iray] Warning message from IRay when moving camera
  • [Iray] Crash when switching to Iray
  • [Iray] VCA password is not saved
  • [Graph] Crash when deleting nodes
  • [Graph] Pressing CTRL to copy link doesn't work with Material mode
  • [Graph] Crash when deleting output node in an instance node material
  • [Bakers][3D View] Can't load high definition mesh
  • [Mac][3D View] Crash when trying to restore detached windows on secondary monitor
  • [Parameters] Cannot edit a value in a spinboxedit without removing the suffix
  • [UI] Use "Cancel" when closing SD should stop message box
  • Crash when opening two 3D Views
  • Crash in Alg::Scripting::Engine when using lots of VisibleIf condition
  • Files get deleted by autosave if a .algautosave file exists
Aug 25, 2016
Community Announcements - Jerc
Substance Designer 5.5 is now available and this is a pretty big update: Linux Support is here and a brand new MDL creation graph allows you to create complex materials and shaders for rendering in Iray or other MDL compatible renderers.



Changes:
  • New MDL (Material Definition Language) Editor
  • [Bakers] New Curvature from mesh baker
  • [Library] Use SVG icons instead of bitmap files
  • [Library] Add an option to filter the result for MDL, Compositing, Function and Fxmap
  • [Graph] Extend the "Display newly created node" to copy/pasted / duplicated nodes
  • [New Document] Create a Template selection widget when creating a new
  • MDL Graph
  • [3D View][Iray] Display Render Mode + VCA nodes next to iterations/time
  • [3D View] Improve "material" menu performances on opening
  • [3DView][Bakers] Update to FBX SDK 2017
  • [3D View] Add the ability to show/hide rendering information (resolution, iterations, etc.) in the display menu of 3D View
  • [Iray] Expose tesselation parameters back to scene edit
  • [Project] Add auto-generated alias for project file directory
  • Project] Specify the default environment texture in the project settings
  • [Content] Added new studio HDRi
  • [Content] Add non-square transform node to the library
  • Launch SD with a specific .sbscfg file
Fixes:
  • [Graph] Inputs does not automatically connect to outputs with same usage.
  • [Graph] Inserted node inputs are not plugged correctly
  • [Graph] Unselecting should also select a node under the mouse
  • [Graph] Node insert doesn't connect to all links
  • [Bakers] Incorrect diffusion in curvature baker
  • [Bakers] "Transferred texture from mesh" crashes if high def mesh has no UVs
  • [UI] Function Icon on parameters is not modified when a function is defined
  • [UI] Tooltips for parameters are cut
  • [3D View] more than 1000 lights are displayed in the scene
  • [3D View] GLSL Lambert shader don't manage srgb texture correctly
  • [3D View] Tiling parameters missing when connecting substances in Iray
  • [Iray] Preset export of mdl not working when spaces in name
  • [Iray] Subdvision parameters are not taken into account
  • [Parameters] Parameter identifier is no more displayed
  • [Parameters] Crash when changing resource url from the "From Resource..." action
  • [Parameters] Incorrect conversion of & character
  • [Explorer] double clicking on a 'big' graph often fail to open it in the graph view
  • Explorer] Embedded SVGs are shown as missing in the Explorer
  • [Explorer] Crash when renaming an item with the '&' character
  • [Content] Gradient 1 tiling is wrong when using 90/180° rotation
  • [Perforce] Integration does not seem to work if the workspace is located at the HDD root
  • [Data] UID generated for nodes are not unique
  • [Preferences] Adding an alias targeting HDD root messes up paths in sbsprj
  • [MEMORY LEAK] Some QDialogs are not destroyed when they are closed
Jul 21, 2016
Community Announcements - nicolas.liatti
Substance Painter 2.2 has arrived! This version includes the new Material Layering feature as well as improvements to shelf search, projection painting, new scripting capabilities and updated mask generators.

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

Know Issue :
  • [Mac] Texture samples limit is locked at 16 (GPU driver issue)
Community Announcements - Jerc
Substance Painter 2.1.1 is now available. Lots of fixes and some notable improvements like a Source 2 compatible Dota 2 template and support for the latest FBX SDK.


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


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
Community Announcements - Jerc


Substance Painter 2.1 is now available and with it comes a whole lot of new features and even a new platform! You heard right, Substance Painter is now available for Linux!
This is the first of a series of releases geared towards VFX and high-end 3D work.

Here is the full changelist:

Changes :

- Linux Support (SteamOS/Ubuntu and CentOs)
- UDIM tiles import and export support
- [Export] 8k export (experimental)
- High DPI screens support
- [Export] Allow to choose the bit depth during the export
- [Baker] Allow to bake multiple texture sets at once
- [Scripting] Set custom resolution and padding per texture at export
- [Viewport] Allow to switch between texture sets by clicking on the mesh (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


Known Issues:

- Crash report is not available on Ubuntu
- Some url buttons might not work on Linux, see: https://support.allegorithmic.com/documentation/display/SPDOC/Link+buttons+don%27t+work+on+Ubuntu
Community Announcements - nicolas.liatti
Substance Designer 5.4 is now available, here is the changelog:

Added :
  • [UI] Support for High-DPI resolutions
  • [3D View] Allow to export render to ArtStation
  • [Bakers] New baker "Position from Mesh"
  • [Bakers] New "normal map" setting for Texture Transfert baker
  • [Bakers] New setting "Tangent" & "Binormal" for World Space Normal baker
  • [Scripting] Allow to execute scripts during Save, Export and Publish actions
  • [Dependencies] Add a Collapse/Expand option based on selection
  • Added a warning regarding shell extension conflicts
  • Add a link to Substance Store
  • [UI] Allow to reorder tabs
  • [3D View] Add the default shader in the shader list
  • [Graph] Display the resource name on top of bitmap node
  • [Graph] Improve the listing order of the space bar search menu


Fixed :
  • Crash on exit
  • Designer process can still be running after exit
  • [Iray] Outputs are not sent to mdl materials when switching renderer
  • [Content] Tile sampler: pattern rotation random should not rotate the shape
Community Announcements - nicolas.liatti
Hi everyone!

Substance Painter 2 is finally available on Steam!
For you guys who already have Substance Painter, a 50% discount is available in your Steam inventory.

If you purchased Substance Painter 1.7 after February 1st, please contact us directly and we'll hook you up with a free upgrade!

This new release includes a brand new Pathtracing Renderer (NVidia's Iray) to create high quality renders of your assets in an instant, new Smudge and Clone tools, Smart masks, orthographic and full screen view, full support for Specular/Glossiness workflows, updated Dota 2 template and shader, revamped content and much more!

As usual with Substance tools, you will also get regular free updates with new features and content during the whole 2.x release cycle.

Here is the complete changelist for 2.0:

Added :

- Iray renderer with view mode and screenshot export
- Full screen mode
- [Tool] New non destructive Smudge tool
- [Tool] New non destructive Clone tool
- 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 interface basics - Build plugins with your own custom UI
- 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
- [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 normal brushes
- [Shelf] New Alphas textures and shapes
- [Shelf] New Skin scanned textures from Texturing.xyz
- [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 up deprecatet content
- New "Vela" sample project
- Shortcut to Substance Store in the main toolbar

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 (will be there soon!)
Community Announcements - Jerc
This new build brings the most bug fixes in a Substance Designer release ever!

Main Changes
  • [3D View] Display the mesh name in the scene/edit instead of "Entity"
  • [3D View] Reset to default color when a new 3D View is opened
  • [3D View] Focus camera when switching from scene to primitive
  • [3D View] Display the render viewport resolution when custom resolution is used
  • [Iray] Adjust Subdivision parameters presentation
  • [Iray] Output IRay log info to SD log
  • [Bakers] Read OBJ files properly to make matching by name compatible

Bug Fixes
  • [3D View] Incorrect display of meshes having a scale different than 1.0
  • [3D View] Automatic near clip plane computation doesn't work well for big objects
  • [3D View] Wireframe mode displays too thick wires
  • [3D View] Save render window does not show up if post effects are disabled
  • [3D View] Crash when switching geometry
  • [3D View] "QOpenGLWidget: Cannot make uninitialized widget current" message in log
  • [3D View] Lighting is not computed if the environment map is changed while Iray is running
  • [3D View] Crash when viewing 3d mesh
  • [3D View] Very bad OpenGL performances after having used Iray
  • [3D View] Clip planes not correctly computed
  • [3D View] Changing the environment map does not refresh the 3d View
  • [3D View] Textures are not updated on graph change
  • [3D View] GLSLFX hidden samplers are still displayed in the selection menu
  • [3D View] Material not restored properly when opening mesh resource
  • [3D View] RAM/VRAM Memory leak when opening various meshes and assigning multiple graphs on them
  • [3D View] Focus does not take focal length into account
  • [Iray] nvcuvid.dll is missing (uninstall previous version to get rid of the message)
  • [Iray] Preset Export dialog '...' button don't spawn the dialog window
  • [Iray] Refraction/Scattering does not work correctly in physically_diffuse_specular
  • [Iray] Default mdl can't be found (magenta color)
  • [Iray] Do not plug default textures to mdl material to enable value mode in edit material
  • [Iray] Descale is not triggered when a texture is updated
  • [Bakers] Worldspace normal baker renders a black image
  • [Bakers] Crash when baking normal map with undocked 3d view
  • [Bakers] Baking with "Embedded" method while an invalid path is set for "link" prevents saving the resource
  • [Bakers] Baking with "Embedded" method and changing the file format does not change the extension on disk
  • [Bakers] Random names for embedded ressources all have an XXX.. name
  • [Bakers] Multiple objects in .obj are not correctly imported
  • [Content] Material Blend: basecolor output is not hidden when channel is disabled
  • [Content] White_noise and derivated are not rendered correctly at 8k
  • [Graph] Sluggish performances in the graph
  • [Graph] Crash when drag&drop function item from Library to Function Graph
  • [Graph] "View outputs in 3d view" should only send the node's visible output in the 3d View
  • [Preferences] Default user_project has empty "Name Suffix" for match by name baker feature
  • [Engine] Color -> grayscale conversion produces precision lost
  • [Console] Console/Log is poluted by lots of messages
  • [Share] Crash when trying to share a package
  • [UI] Tooltip is stuck on top of Recent Files menu
  • Crash on exit
...