URP Support

Asset version 1.8.1+

To convert asset materials with custom shaders (units, buildings), use URP Converter tool (Top Menu -> Rts Starter Kit -> URP Converter).

../../_images/urp-converter.png

For other materials with default Unity shaders, read partition below for version 1.8.0 - process the same.

Asset version 1.8.0

Most of the asset materials can be converted to URP automatically using Unity’s Render Pipeline Converter tool. More details on the Unity official Docs.

But units and buildings use custom shader, which can not be converted automatically. Starting from 1.8.0 RTS Kit asset version, there is UnitUrp shader in the asset directory. So, you can select all units and buildings materials and change their shader to the Shader Graphs/UnitUrp. Usually, all materials keep their settings after performing this action.

Note

Versions 1.8.1 and above features full URP support for the asset materials: auto-convert tool changes material shaders to URP version.

Note

Fog of war shaders and materials should work fine in any render pipeline.

Asset version below 1.8

Warning

Old asset versions officially don’t support URP!

You still can try to use Unity’s Render Pipeline Converter tool. For all units materials use your own shader OR copy UnitUrp shader from the new asset version (1.8.0+).