Unity Shader Graph Error with URP: undeclared identifier 'BuildSurfaceDescriptionInputs'

Hey everybody,

recently I have upgraded my unity project to the universal render pipeline on Unity 2019.3.4f1. But now when I want to create a PBR Graph I get the error from the attached image.

I have also tried to create a fresh project and install the URP from the package manager. But the same error appears in this project as well. So from my point of view the problem is not caused of additional packages from the asset store.

I have installed:

  • Universal RP Package
  • Shader Graph Package
  • Visual Effect Graph Package
  • and there are other pre-installed packages

It would be so cool if anybody knows how to solve this issue, since I could not find any solution on that issue on the internet.

Thanks in advance.

Kind regards
Kevin

Just to give a quick update on this issue. I was contacting a very friendly guy from the Unity Support. We could figure out a solution which was working for me and I would like to share this solution with you. I hope this solves this issue for some of you as well.

The friendly guy from the Unity Support figured out that the error message at the Shader Graph was caused due to a missing file in the Unity Setup. So I have installed Unity again. While installing I made sure to whitelisting Unity or deactivating the Firewall, Antivirus Program, VPN and Proxy.

Since my internet connection is not the best I am not able to download the Unity Editor via the Unity Hub. So I need to download the Editor from the Unity Archive website. I have downloaded the Unity 2019.4.5f1 version. There I had the issue that I could not create a project with the Universal Render Pipeline (URP) setup. This was caused by my file location. I needed to choose a shorter file path since Unity was not able to decompress a file which seems to be necessary for the URP.

After that the Shader Graph as well as the Visual Effects Graph was working perfectly for me again. I transferred my old project to the fixed one and now everything works as I need it to work.

This is everything I have done.

I hope this helps you as well. Good Luck and Happy Developing!