# Render Pipeline Compatibility

{% hint style="success" %}
Easy Grid Builder Pro 2 only supports **Universal Render Pipeline (URP)** and **High Definition Render Pipeline (HDRP)**.
{% endhint %}

***

## <mark style="color:green;">Universal Render Pipeline (URP) Setup</mark>

By Default EGB Pro 2 is configured for **Universal Render Pipeline (URP)**. To ensure proper functionality with URP, follow these steps:

* Open the **Universal Render Pipeline Global Settings** asset. In the **Rendering Layers 3D** section, rename **Layer 1** to **Decal**.

{% hint style="info" %}
If you're using Unity 6 or above, adding the Decal Layer manually is unnecessary. It will be added automatically when you import the provided '**EGB Pro 2 TagManager**.' Rendering layers can be found in the *Tags and Layers* section in Unity 6
{% endhint %}

<figure><img src="https://2651556506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeumhICLT4oHoEIEssOjB%2Fuploads%2FHrvEvQSVT9nokaNwVELl%2Fimage.png?alt=media&#x26;token=f6d5691d-d2e9-4363-a23b-5a1799424c94" alt="" width="452"><figcaption></figcaption></figure>

* Go to your **URP Render Pipeline Asset** (e.g., High Fidelity, Balanced, Performance, or any custom URP Renderer Asset you are using).
  * Inside the **Renderer Features** section, add a new **Decal renderer feature**. Then configure the following settings for the Decal renderer feature:
  * **Technique:** Set to DBuffer.
  * **Surface Data:** Set to Albedo.
  * **Max Draw Distance:** Set to 1000.
  * **Use Rendering Layers:** Enable this option (tick True).

<figure><img src="https://2651556506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeumhICLT4oHoEIEssOjB%2Fuploads%2F9H0rAw9Y6yxsMPocyfUE%2Fimage.png?alt=media&#x26;token=89f94520-5c25-4dfb-a98f-21ecd51ea1d5" alt="" width="451"><figcaption></figcaption></figure>

***

## <mark style="color:green;">High Definition Render Pipeline (HDRP) Setup</mark>

Follow these steps to configure EGB Pro 2 in **High Definition Render Pipeline (HDRP)**:

* First Add the **EGB Pro 2 HDRP Package** to your project in the **SoulGames** folder. This will override the exciting files with **HDRP** compatible files.
* Then go to your **HDRP Render Pipeline Asset** (e.g., High Fidelity, Balanced, Performance, or any custom HDRP Renderer Asset you are using)
  * Inside the **Rendering** section, enable the **Decal renderer feature**. Then configure the following settings for the **Decal renderer feature**.
  * **Draw Distance:** Set to 1000.
  * **Layers:** Enable this option (tick True).

{% hint style="info" %}
These steps are essential for enabling **Custom Surface Projection** in **EGB Pro 2 Grids**. For example, they allow you to project your grid onto custom surfaces like a Terrain or any other object.
{% endhint %}

<figure><img src="https://2651556506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeumhICLT4oHoEIEssOjB%2Fuploads%2Fu2lHvhDEjk0yokkkHrrx%2Fimage.png?alt=media&#x26;token=8ff1021c-8cdd-49a1-b1f3-8dc864605462" alt="" width="398"><figcaption></figcaption></figure>
