Graph Settings tab reference
Use the Graph Settings tab in the Graph Inspector window to change settings that affect the current shader graph as a whole.
General properties
| Property | Description |
|---|---|
| Precision | Select a default Precision Mode for the entire graph. You can override the precision mode at the node level in your graph. |
| Preview | Select your preferred preview mode for the nodes that support preview. The options are:
|
Target Settings
Add or remove graph targets to the current shader graph and set target properties according to the selected material type.
Active Targets
A list that contains the graph targets selected for the current shader graph. Select the Add (+) and Remove (−) buttons to add or remove Active Targets.
Shader Graph supports the following target types:
- Custom Render Texture: Shaders for updating Custom Render Textures.
- Built-in: Shaders for Unity’s Built-In Render Pipeline.
- Universal: Shaders for the Universal Render Pipeline (URP), available only if your project uses URP.
- HDRP: Shaders for the High Definition Render Pipeline (HDRP), available only if your project uses HDRP.
Target properties
Each graph target added in the list of Active Targets has its own set of properties.
| Property | Description |
|---|---|
| Material | Selects a material type for the target. The available options depend on the current target type. |
| Other properties (contextual) | A set of material and shader related properties that correspond to the current target type and the Material you select for the target.
|
| Custom Editor GUI | Renders a custom editor GUI in the Inspector window of the material. Enter the name of the GUI class in the field. For more information, refer to Control material properties in the Inspector window and Custom Editor block in ShaderLab reference. |
| Support VFX Graph | Enables this shader graph to support the Visual Effect Graph to render particles. Note: This option is only available for certain material types. |