Substance Designer is the comprehensive 3D Material Authoring and Scan Processing Tool. It has become the standard in the entertainment industry for PBR material authoring and is extensively used by more than 150 AAA game projects and the most prestigious VFX and animation studios.
User reviews:
Positive (19 reviews) - 89% of the 19 user reviews for this software are positive.
Release Date: Feb 14, 2017

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Buy Substance Designer 6

Buy Substance Pack Indie

Includes 3 items: Bitmap2Material 3, Substance Designer 6, Substance Painter 2


Recent updates View all (3)

June 29

Substance Designer 2017.1

For Substance Designer’s first number-less release, the bakers are undergoing a deep revamp and this is only the first step into making the baking process faster and more enjoyable in subsequent releases. Other updates include improvements to the graph, the HBAO filter and the Autolevel node.

More information in our blogpost.

New Features

  • [Bakers] New UI
  • [Bakers] Keep a high def mesh cache until the baker window is closed
  • [Bakers] Add an option to correct skew deformation using a grayscale mask
  • [Bakers] Support use-high-poly-as-low-poly in from-mesh bakers
  • [Bakers] Make the Bakers window non modal
  • [Bakers] Store state to .sbs file in human readable format
  • [Parameters] Copy/Paste parameters from one graph to another
  • [Parameters] Add an option to copy a single Input Parameter (and paste it afterward)
  • [Parameters] Remove the function button on "Color Mode" parameter
  • [Parameters] Edit/Save/Display embedded parameter presets
  • [Parameters] Allow the user to copy parameters attributes when a package is locked
  • [3D View] No longer store last session 3d view settings in the registry
  • [3D View] Create new 3d resource from current scene
  • [3D View] No longer store the 3D view state from one session to another in the registry
  • [3D View] Merge the "Scene" and "Geometry" menus
  • [3D View] Seperate sRGB conversion from the fragment shader (you will need to update your custom shaders!)
  • [3D View] Add an option to create a new 3d resource from the current state
  • [3D View] Improve error message generated when #include fail into a shader code
  • [3D View][Explorer] Create 3D scene from primitives
  • [3D View] Display correct line number when GLSL shader compilation failed and code contains #include directives
  • [Graph] Be able to resize a frame from all corners/borders
  • [Graph] Store the Parent Size information on the graph resource instead of local registry
  • [Graph] optimize Node thumbnails generation speed
  • [Graph] Expose the memory cache budget in the Preferences
  • [Graph] Add a "Reset and View in 3D View" option on nodes
  • [Content] PBR Converter: Add new Arnold 4/5, Corona 1.6 and Renderman Presets
  • [Content] Optimize AutoLevel node and support HDR input
  • [Content] Optimize HBAO filter when GPU Optimization is off, add 16 samples version
  • [Cooker] output SVG unsupported feature to the log
  • [Cooker] Don't discard all the SVG resource if only one feature is not supported
  • [UI] Increase Description block size
  • [UI] Add file path information on graph instances
  • [Functions] Add "Open Reference" on function instances
  • [Functions] Display function graphs list when drag anddroping .sbs into a function graph
  • [Explorer] Create new 3d resource from primitive
  • [Engine] Add $tiling variable
  • [Curve] Add options to flip horizontally/vertically the curve
  • [Color Management] Read ICC profile on bitmaps
  • [Export] Add "Label", "Group" and "User Data" in the Pattern macro list
  • [Preferences] add the possibility to change the path for temp files
  • [Doc] Add MDL Graph format to the SBS format documentation

Bug Fixes
  • [Graph] Cache issue: view outputs in 3D View no longer works
  • [Graph] Clear cache issue
  • [Graph] Node thumbnails generation requests are not canceled when graph is invalidated
  • [Graph] Resolution issues after using F5
  • [Graph] graph view missing at launch
  • [Graph] Modifying a parameter generates multiple render call
  • [Graph] crash when using custom template which contains baked maps
  • [Graph] Crash when linked nodes in a graph function
  • [3D View] Parallel loading mess up with ProgressManager
  • [3D View] Rendering with iray at custom resolution image not full frame
  • [3D View][Iray] Material Definition is not kept
  • [2D View] Histogram is empty on LDR images
  • [2D View] Display issue when tiling mode is enabled
  • [MDL] parameters not exposed
  • [MDL] crash when moving a MDL from a package to another while rendering
  • [MDL] Don't ask where to assign the MDL when double clicking on graph
  • [Bakers] Crash when baking specific .obj file
  • [Bakers] Transferred texture from mesh / normal gives a wrong result
  • [Transformation 2D] Can't use arrow keys to change offset in 2D transform node
  • [Transformation 2D] artefact issue with low resolution
  • [Updater] Update report doesn't appear using when Ctrl+o/open
  • [Properties][Format] Some characters are escaped twice in UserTags
  • [Bitmap node] Ctrl Z doesn't work on 2D View
  • [Preference] Useless empty space in the Aliases tab
  • [Installer] Installing a previous version doesn't work the first time
  • [Parameters] drop down list: putting some spaces to the last value label freezes SD indefinitely
  • [UI][MAC] "about Substance" displays Iray info
  • [SVG] crash when importing a specific SVG
  • [Content] HBAO filter: Radius parameter behaves differently in function of the resolution (a new has been added, old is now deprecated)

Known Issue
  • [Bakers] Curvature from Mesh baker has been deactivated temporarily

5 comments Read more

June 1

Substance Designer 6.0.3

This new release brings its share of bugfixes while we are working hard on 6.1 which will be available later this month.


  • [2D View] Display the matrix parameter label in the Transformation menu
  • [Export] Save physical size as dpi in exported textures
  • [Cooker] Bit depth issue
  • [Linker] Pixel Processor: Incorrect GLSL shaders generation
  • [MDL] no colored links between nodes
  • [Parameters] crash when using 'tiling' as parameter name
  • [Explorer] moving a bitmap resource in a package makes the "link/embed" menu popping up
  • [Preferences] Wrong path for mikktspace.dll
  • [3D View] Graph instance with custom usage is not correctly sent to the 3D View
  • [2D View] Transform widget missing in 2D View when tiling preview mode enabled
  • [Engine] crash with high resolution jpeg images
  • [Engine] Sampler bug with Fxmap+HDR
  • [Bakers] UV map baker crash when baking meshes without UV sets
  • [Bakers] crash with mesh which has too much UV sets
  • [Export] Doesn't export the dependencies on steam version
  • [Export] missing bitmaps after export
  • [Graph] graph view missing at launch
  • [Graph] Some Pin Connectors don't snap when hovered
  • [Graph] split points issue
  • [Graph] When a selection contains a comment, the pasted elements will be shifted in the graph
  • [Graph] When a selection containing a frame is pasted, the frame it not selected
  • [Graph] Bit depth information is cut when DPI scaling is set to 125,1520 or 175%
  • [Content] Typos in various Labels
  • [Content] "Pre-Multiplied to Straight" removes alpha channel
  • [Content] Color Match filter renders incorrectly in some situations
  • [Content] HBAO filter can generate negative resolution
  • [Content] Panorama Shape: Hotspot is mirrored in RGB channel
  • [Content] Crop: Ghost graph in pixel processor
  • [Content] Tile Sampler: Position Color parametrization is not normalized

2 comments Read more


“Create materials and share them across applications with the first 3D tool to use Nvidia's Material Definition Language.”
4/5 – 3D World Magazine

“Substance Designer 5 has incorporated some extremely powerful tools that may explode your brain”
Animation Magazine

“If you are a game developer, Substance Designer can help bring your texturing to your next level.”

About This Software

Substance Designer is the comprehensive 3D Material Authoring and Scan Processing Tool. It has become the standard in the entertainment industry for PBR material authoring and is extensively used by more than 150 AAA game projects and the most prestigious VFX and animation studios.

Create materials with full control and an infinity of variations. Edit complete texture sets instantly with the procedural node-based workflow and produce Substance textures and MDL materials that will be directly compatible with your renderer or game engine.

Substance Designer 6 comes with new exciting features such as a Curve node, a Text node and HDR color space, along with a suite of scan processing tools that makes photogrammetry workflows accessible to everyone.

The Indie license lets you use Substance Designer for commercial purpose, as long as your company/entity doesn’t generate more than 100 000$ per year!

System Requirements

Mac OS X
SteamOS + Linux
    • OS: Windows Vista
    • Processor: X86 with SSE2
    • Memory: 2 GB RAM
    • Graphics: DX9 - DX10 - Shader Model 3.0
    • Storage: 300 MB available space
    • OS: Windows 7
    • Processor: X86 with SSE2
    • Memory: 4 GB RAM
    • Graphics: Shader Model 3.0
    • Storage: 1 GB available space
    • OS: OSX 10.6
    • Processor: X86 with SSE2
    • Memory: 2 GB RAM
    • Storage: 300 MB available space
    • OS: OSX 10.8
    • Processor: X86 with SSE2
    • Memory: 4 GB RAM
    • Storage: 1 GB available space
    • Memory: 2 GB RAM
    • Storage: 300 MB available space
    • Memory: 4 GB RAM
    • Storage: 1 GB available space
Customer reviews Learn More
Positive (19 reviews)
Review Type

Purchase Type


Display As:

(what is this?)
9 reviews match the filters above
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...