Converting Materials to HDRP

From RPG Creation Kit
Revision as of 21:36, 17 July 2025 by Silvematt (talk | contribs) (→‎Importing the RCK's Project Settings)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

In this page I will explain how to correctly import the RPG Creation Kit in a fresh project that uses HDRP, and how to quickly fix all the pink materials references you may have.

Importing the RCK's Project Settings

During installation you'll get prompted with this window, with every checkbox already checked like this:

U6 5.png


If you've just created a new HDRP project and yet have to import the RPG Creation Kit, set the overrides as following:

Cmhdrp 1.png

So that the only boxes checked are:

  • DynamicsManager.asset
  • EditorBuildSettings.asset
  • NavMeshAreas.asset
  • TagManager.asset


And click Import. The Unity Editor will begin the import process which may take a while.

Once every asset is imported, you'll get the Text Mesh Pro import pop-up, import both TMP Essentials and Examples & Extra.

First round of converting

Once the RPG Creation Kit has been imported, all the materials will try to fallback to legacy or non-HDRP materials, which will result in the material appearing as pink. If you open any Cell you may be presented with something like this:

Cmhdrp 2.png


To start converting materials to HDRP, open on the toolbar Window->Rendering->HDRP Wizard.

Then scroll at the bottom and click on Convert All Built-In Materials to HDRP:

Cmhdrp 3.png


This will take sometime.

Once it's done, you'll notice that some materials have been fixed, but some are definitely still pink.

This is because some materials in the RPG Creation Kit use a custom shader. Let's fix this.

Downloading the ShaderReplacerWindow

Head here and download this .cs script: https://drive.google.com/file/d/1-TKydhdZWpO56_65fAdrWQMcgTIMH-Ql/view?usp=drive_link


Once you've downloaded it, you need to import it in your project.

The important thing is that it has to sit in a folder named "Editor", you cannot just drop it anywhere.

For example, you can create an "Editor" folder in the root of your project's Asset folder, like this:

Cmhdrp 5.png


So it's Assets/Editor/ShaderReplacerWindow.


Once you've done that, the toolbar should have RPG Creation Kit->Rendering Pipelines->Shader Replacer.


Cmhdrp 6.png


Let's open the Shader Replacer window.

Cmhdrp 7.png

Replacing shaders (1/2)

We need to do two rounds of replacing:

First: set "Find Shader" to be "StandardDoubleSided"

Cmhdrp 8.png

Second: set "Replace With" to be "Standard":

Cmhdrp 9.png


Once this is set, click on the Fix All (Replace Shader) button:

Cmhdrp 10.png


Then, continue to the next section:

Replacing Shaders (2/2)

Now you only need to change the Find Shader again, and set it to "Legacy Shaders/Diffuse".

Replace With should still be the same "Standard".

Cmhdrp 11.png


Again, click on "Fix All (Replace Shaders).

Final Conversion

Open again from the toolbar Window->Rendering->HDRP Wizard.

Then scroll at the bottom and click on Convert All Built-In Materials to HDRP:

Cmhdrp 3.png


Now, every material of the RPG Creation Kit should have been correctly converted to HDRP, and you most of the assets will display correctly.

Cmhdrp 12.png


If you still see some pink assets, you can manually set its material to standard in the Project Window, and run the HDRP Wizard conversion again.