Class BaseShaderGUI
The base class for shader GUI in URP.
Inherited Members
Namespace: UnityEditor
Assembly: Unity.RenderPipelines.Universal.Editor.dll
Syntax
public abstract class BaseShaderGUI : ShaderGUI
Fields
Name | Description |
---|---|
m_First |
Used to sure that needed setup (ie keywords/render queue) are set up when switching some existing material to a universal shader. |
Properties
Name | Description |
---|---|
alpha |
The MaterialProperty for alpha clip. |
alpha |
The MaterialProperty for alpha cutoff. |
base |
The MaterialProperty for base color. |
base |
The MaterialProperty for base map. |
blend |
The MaterialProperty for the blend mode. |
cast |
The MaterialProperty for cast shadows. |
culling |
The MaterialProperty for cull mode. |
emission |
The MaterialProperty for emission color. |
emission |
The MaterialProperty for emission map. |
material |
The editor for the material. |
material |
Filter for the surface options, surface inputs, details and advanced foldouts. |
preserve |
The MaterialProperty for preserve specular. |
queue |
The MaterialProperty for queue control. |
queue |
The MaterialProperty for queue offset. |
receive |
The MaterialProperty for receive shadows. |
surface |
The MaterialProperty for surface type. |
ztest |
The MaterialProperty for zTest. |
zwrite |
The MaterialProperty for zWrite. |