# Prebuilt materials and shaders

> Resources for using the shaders Unity provides to control the appearance of GameObjects in a scene.

> **Important:**
>
> The Built-In Render Pipeline is deprecated and will be made obsolete in a future release.
>
> It remains supported, including bug fixes and maintenance, through the full Unity 6.7 LTS lifecycle.
>
> For more information on migration, refer to [Migrating from the Built-In Render Pipeline to the Universal Render Pipeline](/engine/6000.7/manual/render-pipelines/universal-render-pipeline/introduction/installing-and-configuring-urp/upgrading-from-birp.md.md) and [Render pipeline feature comparison](/engine/6000.7/manual/render-pipelines/choose-a-render-pipeline/feature-comparison.md.md).

Resources for using prebuilt shaders to create a wide range of materials, from simple unlit colors to physically-based lit surfaces.

| **Page**                                                                                                                                            | **Description**                                                                                                                           |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| [Introduction to shaders](/engine/6000.7/manual/materials-and-shaders/built-in/shader-introduction.md)                                              | Understand the different types of shader, and key terminology.                                                                            |
| [Prebuilt shaders render pipeline compatibility reference](/engine/6000.7/manual/materials-and-shaders/built-in/shader-built-in.md)                 | Explore which prebuilt shaders are compatible with which render pipelines.                                                                |
| [Configuring material properties in prebuilt shaders](/engine/6000.7/manual/materials-and-shaders/built-in/shader-built-in-configure-properties.md) | Techniques for using the properties of a prebuilt shader to change how materials look.                                                    |
| [Prebuilt shaders in the Universal Render Pipeline (URP)](/engine/6000.7/manual/materials-and-shaders/built-in/shaders-in-universalrp.md)           | Resources for using shaders such as Lit, Simple Lit and Baked Lit in URP.                                                                 |
| [Prebuilt shaders in the Built-In Render Pipeline](/engine/6000.7/manual/materials-and-shaders/built-in/shader-built-in-birp.md)                    | Resources for using the Standard Shader, Standard Particle Shaders, or the Autodesk Interactive shader in the Built-In Render Pipeline.   |
| [Legacy prebuilt shaders](/engine/6000.7/manual/materials-and-shaders/built-in/built-in-shader-guide.md)                                            | Resources for the over 80 legacy shaders that are included in Unity for backwards compatibility, but aren't recommended for new projects. |

## Additional resources

* [Materials and surfaces](https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@17.0/manual/materials-and-surfaces.html) in the High Definition Render Pipeline (HDRP)
