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


We are thrilled to launch the first Procedural Material Contest, sponsored by NVIDIA! Find out more about the theme, rules and (awesome) prizes on this page!
Community Announcements - Jerc


Substance Designer 5.3 is here, and with it, the integration of NVidia IRay for ultra realisitic preview and renders straight in the viewport!

http://www.youtube.com/watch?v=XLNd1PKCTe0

Main Changes
  • [3D View] Add Nvidia Iray renderer
  • [3D View] Rotate environment using CTRL+Shift+RMB
  • [3D View] Render the 3D viewport at a custom resolution (Ogl / Iray)
  • [3D View] Make the loading of the scene asynchronous
  • [3D View] Display the global scene in the scene Browser
  • [3D View] Disable the grid by default
  • [3D View] Add inverse squared distance attenuation for point lights
  • [3D View] Display color parameter in RGB instead of RGBA
  • [3D View] Separate Lights/Camera/Environment settings
  • [Share] Improvements for the Substance Share upload window

Bug Fixes
  • [3D View] Error in normalization of PBR shaders
  • [3D View] Crash when right-clicking on the root in the scene browser
  • [3D View] PBR shaders : diffuse vs spec energy conservation and pointlights
  • [3D View] Make "Material/Reset" also reset the channels to default color
  • [Bakers] Position with Bsphere normalization in not centered
  • [UI] Windows floating state not saved when closing the application
  • [Cooker] Can't publish when the sbs is located in a path containing special character
  • [Publishing] Pressing "enter" in the name field after publish will cancel the dialog
  • [Share] Export sbs does not keep the sbs:// alias
Community Announcements - Jerc
The latest update for Substance Designer is out! This release is focused on workflow improvements while working with graphs. Enjoy!

http://www.youtube.com/watch?v=KvExDzISYUc
New features:
  • [Graph] Search/Display content from the library through space bar menu
  • [Graph] Display/open newly created node
  • [Graph] link redirection (alt+shift)
  • [Graph] select node parents
  • [Graph] Swap 2 links (X)
  • [Graph] Insert node over a link using drag and drop
  • [Graph] Create graph from a node selection
  • [Graph] Delete link when using Alt + LMB on a node pin
  • [Graph] Don't connect new node to previous using Shift
  • [Graph] Add a toolbar for base filters
  • [Graph] Improve grid (snapping and resolution)
  • [Graph] Move the Comment/Frame/Pin to right click menu
  • [Graph] Create node over a selected link
  • [Graph] Add icons to function items
  • [Graph] Change pin colors in function graph
  • [Graph] Use shift to disable node auto connection
  • [Graph] Make the selected link drawn over the other links
  • [Graph] Add icons to Fxmap nodes
  • [Graph] Add a switch to draw curved or rectangular links
  • [Function] Make the different vector type more distinct in function graph (pin/link colors)
  • [Functions] add icons on nodes and display values for constant / set / get
  • [Functions] Add colors to node title
  • [Function] Improve performances for function evaluation (use SSE generated code)
  • [Function] Display warning if Set/Get node is empty
  • [Bakers][Graph] Dither bitmap when converting to 8bpc
  • [Bakers] Average vertex normals in OBJ file if the mesh doesn't contain any
  • [Bakers] Match by name: use suffix as separator
  • [Parameters] Add option to switch between RGB and HSV on color widget
  • [Parameters] Add eye dropper button in color widget
  • [Library] Add a category for base content (compositing nodes, fxmap, function..)
  • [2D View] Info: add display in [0, 1] range and HSV
  • [3D view] Add mipmap support for the environment
  • [Dependencies] Clean unused dependencies with updater
  • [Updater] Do not save packages automatically
Fixes:
  • [Crash] when closing package
  • [Crash] when opening the dependency manager on an unsaved package
  • [Crash] Sample Color bug
  • [Engine] FxMap Tiling region deadlock
  • [Engine] precision issue with SSE engine with blur and/or blend node
  • [Engine] Computation doesn't stop when divide by 0
  • [Explorer] crash when exporting package with dependency if containing dependency cycles
  • [Explorer] Drag and drop of resources often fails to operate
  • [Bakers] Baked normal is rendered black if it's higher than 256*256
  • [Bakers] Saving a package in the same location as the export path will break the path
  • [Bakers] Incorrect default target path when package has not been saved yet
  • [Engine] Bad pixelsize result when inherited from parent function
  • [Dependencies] Unused dependency is not removed
  • [Dependencies] crash when opening the dependencies window of package that contains package cycles
  • [Graph] marquee selection are rescaled in function of the zoom
  • [Graph] link don't "snap" to closest input/output
  • [Graph] Wrong undo stack (may generate crashes)
  • [Graph] Multiple connect with Ctrl does not work if pin is already plugged
  • [3D View] Grid color is affected by background color
  • [3D View][Graph] output node containing multiple usage is not sent correctly to the 3d view
  • [3D View] Tesselation shader : compilation bug on AMD GPUs
  • [2D View] Pin system problem
  • [Functions] Function compilation bug (if else)
  • [Preferences] low/high suffix not correctly read from sbsprj
  • [Library] Drag and dropping a folder over another removes it
  • [Windows] Multiple sessions of SD can be run
  • [License] Old license is not kept
  • [Content] Edge Detect filter problem
Apr 16, 2015
Community Announcements - Jerc
Howdy Substance users!

We recently launched Substance LIVE, which contains the whole software suite (just like the Indie Pack) but also has exclusive advantages such as a free monthly substance drop and access to beta builds!
Check out this page for more info: https://www.allegorithmic.com/products/substance-live

The good news is that anyone who owns Substance Painter, Substance Designer 5 and Bitmap2material 3 through Steam is also considered a LIVE user. To get the extra goodies, you just have to retrieve your licenses on the Allegorithmic website.

If you are missing one of the software to complete the LIVE prerequisite, it is possible to upgrade! Just retrieve your licenses on our website and then go to https://www.allegorithmic.com/buy/upgrade

Here is how to retrieve your licenses on the Allegorithmic website:

- Create an account on Allegorithmic.com
- Go to your Account page
- Click on “connect to Steam” and follow the instructions
- You’ll have access to your Substance tools as standalone software
...