With Substance 3D Designer, create seamless materials and patterns, image filters, environment lights, or even 3D models. Each asset can output infinite variations.
The industry standard for material authoring. Substance 3D Designer is used across many industries and is at the center of most video game and visual effects material pipelines. Substance parametric materials are supported in most 3D creation tools and will integrate seamlessly into any workflow. Send your materials directly to Substance 3D Painter and Stager.
Nondestructive, nonlinear. The node-based workflow allows you to use a wide range of approaches. Any step of the process can always be modified later. Try everything, adjust anytime.
Endless possibilities, infinite combinations. Designer comes with a rich node library to create your assets from scratch. Build upon and learn from thousands of materials from Substance 3D Assets and Substance 3D Community Assets.
Go beyond materials. Generate dynamic 3D models, or combine existing elements like curves and kitbash models. Create parametric environment lights to use in any app supported by Substance 3D.
Integrates into any workflow. Designer comes with an extensive scripting API so you can tailor the app to your needs. Build and share powerful plugins with the integrated Python scripting interface. Create tools and utility graphs to supercharge your pipeline.
What’s new in version 12.3
Updated on Dec 08 2022
[General] Onboarding panel to welcome new users
[General] What's new panel to improve new features discoverability
[Substance model] Support of sub graphs and instances
[Substance model] Support Visible If for exposed parameters
[Substance model] Add support of Output nodes
[Substance model] Curve offset node
[Substance model] Curve revert node
[Substance model] Curve smoothing node
[Substance model] Curve subdivide node
[Substance model] Graft node
[Substance model] Update "Filter Scene" node
[Substance model] Make non-atomic nodes discoverable in Node menu
[Substance model] Add the action "Open Reference" in the contextual menu of an instance node
[Substance model] Add a "View in 3DView" action in the contextual menu of nodes that can be sent to the 3DView
[Substance model] Automatically display a node's properties after exposing it
[Substance model] Create 'New Substance model graph' window with templates list
[UI] Improve consistency of image saving options in 2D View and 3D View
[UI] Rename 'Link > 3D Mesh' to 'Link > 3D Scene' in Explorer's contextual menu
[UI] Reset layout now apply to all floating windows
[UI] Use 'View outputs in 3D View' label in contextual menus for graphs
[Library] Support non-atomic Substance model graphs
[SBSAR] Support graph outputs' description in the SBSAR
[Shader] Set the default Tessellation Factor value to 1 for all shaders
[UI] Expose 2-buttons widget for boolean parameters
[Engine] Update to Version 8.6.4
[Steam] Optimized build for Apple Silicon chipset (Apple M1 / M2)
[UI] Resolve scaling issues for high-DPI screens
[UI] '$(udim)' template missing from list in baking window
[UI] Crash when displaying the Node menu on the screen's right border (macOS only)
[UI] Extension button in 3D view menu is not visible
[UI] Graph toolbar's extension menu is incomplete
[UI] Incorrect parameter widget value after undoing hard range activation
[3D view] Non default shader setting is lost on Iray from a session to another
[Bakers] Crash when loading baking window with a scene without meshes
[Function] Crash when copying an instance into its referenced graph
[Function] Fix possible crash when manipulating nodes
[Globalization] Italic is not always correctly disabled in japanese/korean/chinese
[Graph] Incorrect fallback identifier for new MDL and Substance model graphs
[Graph] Inherited parameters driven by values are sometimes computed incorrectly
[GraphRender] Crash when switching engines while computing high resolution graph (macOS only)