Page 1 of 1

errors with ASEPPSHelperTool.cs

PostPosted: Fri Mar 22, 2019 7:44 pm
by auandi
So I have been trying to figure out how to fix this and can't find a way. I am in a new project with only Amplify Shader Editor installed, no other packages. But I get two errors both with:

Assets/AmplifyShaderEditor/Plugins/Editor/Utils/ASEPPSHelperTool.cs

One says:

The type or namespace name `PostProcessing' does not exist in the namespace `UnityEngine.Rendering'

another says:

The type or namespace name `PostProcessEvent' could not be found

I am not sure if this is a problem with Unity (I'm on version 2018.3.8f1) but something is not right. Does anyone know what might be wrong?

Re: errors with ASEPPSHelperTool.cs

PostPosted: Mon Apr 01, 2019 2:55 pm
by Amplify_Borba
Hello, apologies for the delay in our response!

This issue might be happening because you probably had the Post-Processing Stack previously installed on your project.
The way we enable our Post-Processing Stack Tool to be active is through a Scripting Define Symbol which is set by Unity when the PPS is installed ( UNITY_POST_PROCESSING_STACK_V2 ).
Unfortunately, if the PPS is removed afterwards, that symbol stays registered.

You do not require to have the PPS installed because of ASE, so the next time this error occurs what you can do is check your Player Settings, more specifically the Scripting Define Symbol text area on the Other Settings and see if the UNITY_POST_PROCESSING_STACK_V2 is written over there. If so, and if you don't have the PPS installed you can remove it from there.

Please let us know if this helps!