# defaultShader

> Return the default Shader for this pipeline.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Rendering](/engine/6000.0/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public virtual Shader defaultShader { get; }
```

### Remarks

This is called whenever a [Material](/engine/6000.0/script-reference/unityengine/material.md) is created in the Editor to ensure that the [Material](/engine/6000.0/script-reference/unityengine/material.md) has a valid shader
