Create 3D materials, models, and lighting environments with complete node-based authoring control. Substance 3D Designer is used across many industries and is at the heart of most video games and visual effects pipelines. Substance materials are supported by most 3D creation tools and can be easily integrated into any workflow. Submit your materials directly to Substance 3D Painter and Substance 3D Stager.

Non-destructive workflow
The node-based workflow allows for a variety of approaches. Any step in the process can be changed later. Try everything and customize it at any time.
Growing content library
Use hundreds of nodes and filters to create unique random noises and patterns on any surface.
Don't limit yourself to materials
Create parametric 3D models or combine existing elements such as curves and kitbash models. Create parametric lights for use in any Substance-enabled application.
Integrate into your workflow
Designer comes with a rich set of API scripts to help you customize your application to your needs. Use the built-in Python scripting interface to create and share powerful plug-ins. Create tool and service plans to organize your pipeline.
Version 12.1.0 Update content:
Add to:
[Main] New content of material map
[Main] Send materials to Stager
[Main] Support USD files
[Main] Improve error reporting in UI
[Main] Scene management node of the model graph
[Content] Add more options to 3D Perlin Noises (tiling, absolute, etc.)
New 3D Ridged Noise Fractal node
[Content] New 3D Texture Offset node
[Content] New 3D Texture Position Node
[Content] New 3D Texture Render Surface node
[Content] New 3D Texture Render Volume node
[Content] New 3D Texture Signed Distance Field Node
[Content] New AutoCrop Node
[Content] New easing feature
[Content] New Extended Shape Node
[Content] New Junk Map
[Content] New Non-Uniform Rotation Node
[Content] New Total Area Table Filter
[Content] New Tile Random 2 generator
[Content] New triangle mesh pattern generator
[Content] New version of quantized grayscale node
[Substance Model] New Expand Group Instance Node
[Substance Model] New Fuse node
[Substance Model] New Rename Node
[Substance Model] New Reparent node
[Substance Model] New Set Pivot node
[Substance Model] Updated to SDK 1.6.0
[UI] Improve node menu behavior when clicking errors
[UI] Open submaps even if they are pinned to the same tab
[UI] Removed the Pin button from the Explorer panel's title bar
[UI] Save "Don't show again" option on Welcome screen across versions
[3D View] Show grid cells in viewport when Axis helper is enabled
[Automation] Use Designer to provide sbsbaker command line tool
[Color Management] Implemented new GPU backend for Adobe ACE
[Documentation] New "Warnings and Errors" page
[Documentation] New page describing inheritance in material composition graphs
[Documentation] Update "Part 1"
[Documentation] Updated "MDL Diagram" section
Bug fixes:
[UI] Clipping issue in template tooltips in new graphics windows
[UI] White text in nodes is difficult to read when using dark mode on macOS
[UI] Layout issues in some dialog boxes
[UI] Warning message when creating a Substance function graph in the Explorer is truncated.
[UX] Color selector moves down on each new opening
[UX] Gradient editor window moves up each time it is generated
[UX] Chart properties are not automatically displayed for loaded packages
[Content] Flood Fill Mapper: Incorrect input selection in certain cases
[Substance Model] Node's properties show identifiers instead of labels
[Substance Model][3D View] Refresh issue when reopening a project
[Substance models][3Dview] Refresh issue when using wireframe preview
[Parameters] Crash when deleting graphic inputs in rapid succession under specific circumstances
[Parameters] Crash when resetting instance parameters while editing their reference description
[Bitmap] UDIM detection does not trigger for bitmap files placed in the drawing
[Localization] The string "Rebake all maps for this asset" appears unlocalized
[Preferences] Show tooltips even when the cursor is in an empty space
[Properties] Undoing color space value changes will set default values in certain cases
[Text] Unable to undo font switch to missing font resource
Version 12.2.0 changes:
Add to:
[Apple] Native Apple Chip (M1) support (Creative Cloud version only)
[Substance Model Graph] Show node tooltips in graph view
[Substance Model Graph] Show node tooltips in library
[Substance Model Graph] Add context menu entry for preview node
[Substance Model Graph] Allows users to create shortcuts for node creation
[UI] Added "View Output in 2D View" option to the context menu of the composite image
[UI] Split "Auto-display of output" settings into 2D view/3D view specific settings
[UI] Added dropdown arrow and tooltip to the "View Output" button in the 2D View toolbar
[UI] Rewrite and reorder items in Explorer's info panel
[Color Management] Added "Linear Adobe RGB (1998)" and "Adobe RGB (1998)" export color spaces for Adobe ACE
[Color Management] Added "Linear Adobe RGB (1998)" working color space for Adobe ACE
【Color Management】Added support for OCIO ICC monitors
[Color Management] Hide Adobe RGB working color space from ACE preferences
[Color Management] Improved the quality of baked 3D LUTs in ACE mode
[Color Management] Use new GPU backend in 3D Viewer
[Localization] Korean language fully updated
[Engine] Updated to version 8.6.0
[Graph] Assigns a default graph identifier when this property is left blank
[Library] Disable tooltip hyperlinks for non-instance nodes
[NewProject] Update default resolution
[Template] Add CLO template
[API] Expose the defaultParentSize property of the SDSBSCompGraph object
[Dependencies] Update Alembic to version 1.8.3
[Dependencies] Updated AXF to version 1.9.0
[Dependencies] Updated Boost to version 1.76
[Dependency] Update FBX to version 2020.2.1
[Dependency] Update IRay to version 2021.1.0
[Dependencies] Update OpenColorIO to version 2.1.1
[Dependencies] Updated OpenEXR to version 3.1.5
[Dependency] Update TBB to version 2020.3
[Dependencies] Update USD to version 0.22.3
[Removed] Disable post-processing (Yebis)
[Removed] Removed the "Save Rendering to Artstation" command from the 3D View menu
[Material Model] Hard range set on exposure parameters is saved when not exposing
[Substance Model] Identifiers are not user-friendly on constant nodes
[Substance Model] Improved search based on node compatibility
[UI] "New" submenu order for folder resources is incorrect
[UI] Main window default size is very small
[UI] Toolbars are not affected by the "Reset Layout" option
[UI] Visible transparency grid on font resource icons in Resource Manager
[Cooker] Composite graphs instantiated in MDL graphs are always fully re-cooked
[Graph] Crash when pasting a node copied from a graph with a blank identifier
[MDL] Crash when closing certain MDL diagrams
[Performance] Application becomes unresponsive when loading very large packages
[Resources] 3D scene resources can be imported under certain circumstances


