Version 11.3

Substance 3D Designer 11.3 brings a lot of new functionalities to the modeling toolset as well as some quality of life improvements and new content.

Release date: 24 November 2021

Major feature

New model graph functionalities

A lot of improvements have been added to the model graph to expand the modeling capabilities:

  • New particle workflow
    The new particle modeling workflow allow to create clouds of point to manipulate geometry. They can be used to create a lot of new complex and/or repetitive shapes such as the roof tiles on the image just above.
    To learn more about the new particle workflow, see the following documentation pages:




  • General improvements
    The workflow around the modeling graph has been improved with:
    • New tooltips on nodes parameters to make them easier to learn.
    • The 3D model hierarchy is now preserved when exporting in FBX
    • Material assignation can be exported with the OBJ and FBX file formats.
    • Preview intermediate nodes in the viewport in overlay mode.

Improved interoperability

The send-o actions have been expanded, with two new possibilities:

  • Send SBSM (substance model file) to Stager
    Procedural 3D models can now be sent to Stager and be modified from there with the exposed parameters.


  • Receive SBS/SBSAR from Sampler
    It is now possible to receive Substance files generated by Sampler directly into Designer.

Miscellaneous

Various quality of life improvements have been made:

  • Inputs relative to inputs
    Graph inputs set in Relative to inputs will now inherit the connected node size instead of default to the parent graph size. This makes managing different resolutions via inputs of different sizes much easier.


  • New graph window
    The new graph window has been reworked and now allow to better see the details of a specific template and to create new graph directly into an existing package.


  • Close All Packages
    A small action which makes less tedious to manage many packages in the explorer. Use File > Close all to close all the currently opened packages.


  • Maximize Current View
    Use the new title bar icon or the shortcut SHIFT+Space to expand a window to the full screen. This can be used on floating window as well.


  • 3D view improvements
    The 3D view has new display settings to toggle the display of back faces on a 3D model as well the display of  Vertices, Tangent and Bitangents.

Content

This releases add new diffusion nodes and improvements for the PBR Render node:


  • Improved PBR render node
    This node had the following changes:
    • New cubic UV mode for the Sphere shape.
    • New support for Subsurface scattering.
    • Anisotropy now follows the Adobe Strand Material 5ASM) model.
    • Image based lighting has been improved with the support of importance sampling.
    • Emissive lighting has been improved with the support of importance sampling.

Release notes

11.3.0

(Released November 24, 2021)

Added:

  • [Substance models] Add tooltips for nodes parameters
  • [Substance models] Allow to display in overlay in the 3D viewport the result of an intermediate node
  • [Substance models] Improve how Basis are displayed
  • [Substance models] Preserve the objects' hierarchy when exporting a Substance Model graph to .fbx
  • [Substance models] Support multiple materials in FBX/OBJ export from Substance Model graph
  • [Substance models][Content] Particle node
  • [Substance models][Content] Generative Transform node
  • [Substance models][Content] Organic Pattern node
  • [Substance models][Content] Particles from Instances node
  • [Substance models][Content] Particle Pruning node
  • [Substance models][Content] Lathe node
  • [Substance models][Content] Shell node
  • [Substance models][Content] Projection node
  • [Substance models][Content] Curve Trim node
  • [Substance models][Content] Update Curve Sampler node
  • [Substance models][Content] Update Mesh Sampler node
  • [Substance models][Content] Update Jitter node
  • [UX] Button to maximize current view
  • [UX] Update the New Graph window
  • [UX] Add 'Download Player' option in Tools menu and aggregate with 'Locate Player'
  • [UX] Add 'Close All' entry to the file menu
  • [UX] Apply consistent casing throughout the main menu
  • [UX] Automatically display the properties of duplicated graph items
  • [UX] Add buttons in the graph toolbar to disable constant screen size for Frame titles / Comments / Pins
  • [UX] Buttons to copy versions information to the clipboard in the About dialog
  • [Materials] Inputs relative to inputs
  • [Content] Add 'Tiling' option on 3D Perlin Noises
  • [Content] New Diffusion process node
  • [Content] New PBR Render node version
  • [Interoperability] Receive SBS and SBSAR from Sampler
  • [Interoperability] Send SBSM To Stager
  • [3D View] Add an option to disable backface culling
  • [3D View] Add an option to display Vertex tangent space
  • [Explorer] Highlight graph in the Explorer when double clicking the Graph View's background
  • [Explorer] Remove the 'Explore' option in contextual menus
  • [Bakers] Hide deprecated bakers
  • [Color Management] Add support for OCIO v2 config file rules
  • [Library] Rename categories according to graph types
  • [Preferences] Auto-disable the CPU in Iray hardware preferences if supported CUDA GPU is detected

Fixed:

  • [Substance models] Crash on Mac when using "as sudb" option on .fbx
  • [Substance models] Crash when exporting to SBSM in a specific case
  • [Substance models] Export failure when exporting exposed parameters which widgets were never built
  • [Substance models] Random crash when opening a graph that refers to multiple .fbx files
  • [Substance models] Ranges are not applied dynamically in exposed parameters' widgets
  • [Substance models] Reload mesh option doesn't work on resources used in Substance models graph
  • [Substance models] Scenes are not displayed in an available 3D View in a specific case
  • [UI] Disable area is too large in material options
  • [UI] Style issue in 'Package File not Saved' dialog
  • [UI] Tab key has to be pressed twice to navigate across values
  • [UI] Zooming with mouse drag is inversed between 3D View and other Viewports
  • [UI] Loading an already open SBS using the 'Recent files' list incorrectly triggers a 'Package Not Found' prompt
  • [UI][macOS] Incorrect default interface layout after starting the application
  • [UI] Packages cannot be saved to a drive's root (Windows only)
  • [Graph] 'Automatically display in 2D View' option is inconsistent in a specific case
  • [Graph] 'Open Reference' option is available for SBSAR instance nodes
  • [Graph] Pin properties are only displayed when item is created
  • [Graph] Pin string rules are inconsistently enforced
  • [Graph] Crash when saving an empty graph
  • [3D View] Anisotropy angle is inverted in ASM shader
  • [3D View] ASM Shader: linearization issues with SSS related maps
  • [3D View] Broken OpenGL rendering after closing additional 3D Views in a specific case
  • [3D View] The predefined cameras positions are not correct in the 3D View with some .fbx files
  • [MDL] 'Add Node' from the contextual menu is not working for MDL Graphs
  • [MDL] Bug: Connection of node fails when using float2.x components and alike (SD 11.1.2)
  • [MDL] Crash upon opening specific.sbs file
  • [MDL] Scene units per meter in Iray not set at render session start
  • [MDL] Freezes when tweaking a lerp node in the MDL graph
  • [MDL] Order of parameters in exported MDL code
  • [Explorer] empty resource folder is created after canceling resource creation
  • [Explorer] Only the first element of a package can be moved to the bottom of the list
  • [Content] RT Bent Normal and RT AO triggers node computation in nested graphs
  • [Input Node] Bitmap in Input Nodes is not updated when UDIM change
  • [Iray] Long time is taken when trying to display a Substance models Scene with lots of instances
  • [Preferences] Empty line when cancelling the addition of a project file
  • [Python editor] 'Close' option stays enabled after closing last script and still includes its name æ