Version: Unity 6.5 (6000.5)
Language : English
Convert shaders from HDRP to URP
Convert lighting from HDRP to URP

Convert Visual Effect Graph from HDRP to URP

Convert Visual Effect Graph from a High Definition Render Pipeline (HDRP) project to be compatible with the Universal Render Pipeline (URP).

Most nodes in Visual Effect Graph convert automatically when it’s opened in a URP project, or when you change the render pipeline from HDRP to URP.

However, there are several Output Particle node types that don’t convert automatically from HDRP to URP.

The following table lists the HDRP nodes that don’t convert automatically to URP, and the recommended node to use instead.

HDRP Output Node URP Output Node Notes
Output Particle Lit Output Particle Lit.
Shader Graph and unlit particles automatically convert from HDRP to URP.
Make sure to match the output geometry type (for example, mesh, quad, and decal).
Output ParticleStrip Lit Output ParticleStrip Lit
Shader Graph and unlit particle strips automatically convert from HDRP to URP.
N/A
Output Particle Distortion URP doesn’t support a Distortion output.
Recreate this in Output Particle URP Shader Graph or Output Particle Strip Shader Graph instead.
For examples of Shader Graph subgraph templates to support conversion, refer to Particle Distortion, Particle Camera Fade, and Particle Flipbook Blending.
Output Particle HDRP Volumetric Fog URP doesn’t support volumetric fog.
To use volumetric fog in URP, you must implement a custom or third-party volumetric fog solution instead.
N/A

When you convert an HDRP Visual Effect Graph to URP, Unity will remove the entire output section if it uses one of the listed types. You must add the new URP Output Particle node and recreate any additional nodes that were in the HDRP graph (for example, Set Size Over Life and Orient Camera Facing).

Additional resources

Convert shaders from HDRP to URP
Convert lighting from HDRP to URP