Learn to expose parameters so that they can be accessed wherever a graph is used.
It's great to create materials and other assets in Substance 3D Designer. Eventually you'll want to start using your creations in other applications. This is where exposing parameters becomes useful. Exposed parameters let you modify a Substance file outside of Designer. With exposed parameters, you can share your graphs with others and they can customize them without having to figure out how you created it.
As Exposing Parameters can be a bit more advanced, you should make sure to read about the Core Concepts first.
Understand the core functionality of a Parameter.
The first step of exposing a parameter is finding which parameter you want to expose. You can only expose parameters found in nodes in your graph. When you expose a parameter, you turn it into a control for the graph instead of a control for the node.
Every graph's properties has a section called Input Parameters. This section acts as a central place to manage all exposed parameters. You can access and modify exposed parameters in any application that can read Substance Archives.
There is no limit to the number of parameters you can expose. It's not a good idea to expose too many parameters though, as doing so can make your creations hard to use.
It is possible to link one single graph control up to multiple different nodes. For example, you could create a dirt control that adjusts parameters of a levels node and a blend node at the same time.
Use this method to quickly expose a single parameter.
This second method is more suited for exposing multiple parameters in one sweep. Yu can use it to expose just one parameter, but it will take a few more steps. When exposing multiple parameters, you'll be much quicker.
All of a graph's exposed Parameters are under the Input Parameters tab in the graph properties. Read an explanation below of all the settings you can change for each Parameter.
You might have trouble setting up parameters without seeing the final result. Click the Preview tab under Input Parameters to see how the parameters will appear in other apps.
Normally, any changes made in the Preview tab are discarded. If you want to save your changes, use the Settings button () and choose Apply Current Settings as Default. This will update your materials default values.
If you want to remove an unused or incorrect Parameter, you must follow a few steps.
We've got you covered on how to expose parameters. Learn how to create useful and interesting effects with Designer by watching tutorials.
If you have a question or an idea to share, join other Designer users in the Substance 3D Designer Community. Get help, make suggestions that could be incorporated into Designer, or show off your work and techniques.
If you have new ideas for Designer nodes or features, share them with us here!