# Render pipelines

> Resources and workflows for the different render pipelines that you can use in Unity.

> **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).


**HDRP scene template:**
![](/api/media?file=/engine/6000.7/media/images/hdrp-scene-template.png)

A render pipeline performs a series of operations that take the contents of a scene, and displays them on a screen.

| **Page**                                                                                                                      | **Description**                                                                                                                                                                                                                                         |
| ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Introduction to render pipelines](/engine/6000.7/manual/render-pipelines/overview.md)                                        | Understand render pipelines and rendering paths.                                                                                                                                                                                                        |
| [Scriptable Render Pipeline fundamentals](/engine/6000.7/manual/render-pipelines/scriptable-render-pipeline-introduction.md)  | Understand how Unity's Scriptable Render Pipeline (SRP) works, and learn key concepts and terminology applicable to the Universal Render Pipeline (URP), the High Definition Render Pipeline (HDRP), and custom render pipelines that are based on SRP. |
| [Choosing a render pipeline](/engine/6000.7/manual/render-pipelines/choose-a-render-pipeline.md)                              | Resources for comparing the different render pipelines in Unity, and choosing the right one for your project.                                                                                                                                           |
| [Rendering paths in Unity](/engine/6000.7/manual/render-pipelines/rendering-paths-introduction.md)                            | Learn about the forward and deferred rendering paths in Unity.                                                                                                                                                                                          |
| [Using the Universal Render Pipeline (URP)](/engine/6000.7/manual/render-pipelines/universal-render-pipeline.md)              | Use URP, a Scriptable Render Pipeline that lets you create scalable graphics across a wide range of platforms.                                                                                                                                          |
| [Using the High Definition Render Pipeline (HDRP)](/engine/6000.7/manual/render-pipelines/high-definition-render-pipeline.md) | Use HDRP, a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.                                                                                                                                 |
| [Using the Built-In Render Pipeline](/engine/6000.7/manual/render-pipelines/built-in-render-pipeline.md)                      | Use the default render pipeline, a general purpose render pipeline with limited options for customization.                                                                                                                                              |

## Additional resources and examples

* 👥 **Community**: [Join the conversation on Unity Discussions for Graphics](https://discussions.unity.com/lists/graphics)
* 📖 **E-Book**: [Introduction to the Universal Render Pipeline for advanced creators (Unity 6 edition)](https://unity.com/resources/introduction-to-urp-advanced-creators-unity-6?isGated=false)
* 📺 **Video**: [The URP 3D Sample - a short introduction](https://youtu.be/lg1W3Deoprg)
* 📖 **E-Book**: [Create popular shaders and visual effects with the Universal Render Pipeline (Unity 6 edition)](https://unity.com/resources/create-shaders-visual-effects-urp-unity-6?isGated=false)
* 📺 **Video**: [20 advanced 2D shader effects - part 1](https://youtu.be/wav3YUcqUCA)
* 📺 **Video**: [20 advanced 2D shader effects - part 2](https://youtu.be/fVzBLxuHOmM)
* 📺 **Video**: [Compute shaders - Part 1: Particle fun](https://www.youtube.com/watch?v=omZap7XHxKc)
* 📺 **Video**: [Compute shaders - Part 2: Flocking](https://www.youtube.com/watch?v=1rOinLsyXAA)
* 📺 **Video**: [Compute shaders - Part 3: Vertex animation](https://www.youtube.com/watch?v=kcDtiqXRVOc)
* 📺 **Video**: [Introduction to the Render Graph in Unity 6](https://youtu.be/U8PygjYAF7A)
* 📺 **Video**: [Understanding URP settings and essentials](https://youtu.be/HCXCmHgV7Sk)
* 📚 **Documentation**: [Choose a lighting setup](/engine/6000.7/manual/lighting-overview/direct-and-indirect-lighting/lightmapping/choose-a-lighting-setup.md)
* 📚 **Documentation**: [Creating a custom render pipeline](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.0/manual/srp-custom.html)
* 📚 **Documentation**: [Graphics performance and profiling](/engine/6000.7/manual/analysis/graphics-performance-profiling.md)
