Page 1 of 2

Unity 2018.3 issue (pink screen)

PostPosted: Sat Dec 15, 2018 8:14 pm
by Eugene
I updated Unity from 2018.2.* to 2018.3 and everything become pink. Standard Unity shaders work fine, but all the materials that I make with Amplify Shader Editor broken.

Errors that appear
https://gyazo.com/4a8ea6833a40e2ee1f1eaa19e0267659

I updated Amplify Shader Editor from asset store. Checked that SRPS asset added.

Re: Unity 2018.3 issue (pink screen)

PostPosted: Mon Dec 17, 2018 3:16 pm
by Amplify_Borba
Hello, you'll need to download the latest build through our website, which contains updated shader templates that support the latest 4.6.0 SRP ( and is not yet available through the Asset Store ).

Do note that you'll have to extract HDSRPTemplates.unitypackage after importing the latest ASE version in order to access the updated templates.

Please let me know if this helps, thanks!

Re: Unity 2018.3 issue (pink screen)

PostPosted: Mon Dec 17, 2018 4:17 pm
by gponzini
I downloaded the latest package from website, but I continuosly get error in 2018.3.0f2... No way, it throw out a lot of errors and when I import the HDRP template (not legacy, but also with legacy the same) it throws out error OUTPUT GBuffer and doesn't compile... Suggestions?

Re: Unity 2018.3 issue (pink screen)

PostPosted: Mon Dec 17, 2018 4:58 pm
by Eugene
Thank you very much. It works, but with small magic) I should have to open each of my shaders and re-save them.

Re: Unity 2018.3 issue (pink screen)

PostPosted: Mon Dec 17, 2018 5:05 pm
by Amplify_Borba
gponzini wrote:I downloaded the latest package from website, but I continuosly get error in 2018.3.0f2... No way, it throw out a lot of errors and when I import the HDRP template (not legacy, but also with legacy the same) it throws out error OUTPUT GBuffer and doesn't compile... Suggestions?


Which SRP version are you using?


Eugene wrote:Thank you very much. It works, but with small magic) I should have to open each of my shaders and re-save them.


No problem, thank you for letting us know the issue is solved!

Since you've authored your shaders using a different version of the LWRP Template, it's necessary to recompile the shaders in order for them to use the updated one.

Re: Unity 2018.3 issue (pink screen)

PostPosted: Mon Dec 17, 2018 6:20 pm
by sethhall
Since you've authored your shaders using a different version of the LWRP Template, it's necessary to recompile the shaders in order for them to use the updated one.


Is there a tool in place to automate this process of shader recompiling? This sounds like it could be very painful to have to recompile by hand... 1 at a time.

Seth

Re: Unity 2018.3 issue (pink screen)

PostPosted: Tue Dec 18, 2018 8:41 am
by gponzini
Amplify_Borba wrote:
Which SRP version are you using?



HDRP

Re: Unity 2018.3 issue (pink screen)

PostPosted: Tue Dec 18, 2018 10:05 am
by Amplify_Borba
sethhall wrote:
Since you've authored your shaders using a different version of the LWRP Template, it's necessary to recompile the shaders in order for them to use the updated one.


Is there a tool in place to automate this process of shader recompiling? This sounds like it could be very painful to have to recompile by hand... 1 at a time.

Seth


Unfortunately, when a shader's template is modified, any shader that uses it will always have to be manually recompiled.


gponzini wrote:
Amplify_Borba wrote:
Which SRP version are you using?



HDRP


But which specific version of it, 4.6.0? Our current non-legacy template only supports 4.6.0.

Re: Unity 2018.3 issue (pink screen)

PostPosted: Sun Jan 06, 2019 9:17 am
by gasanoff
Hi guys,
Seems like those instructions are not enough:
http://wiki.amplify.pt/index.php?title= ... g_Pipeline

I did all the steps several times but still can't see SRP section in the menu:
Create > Amplify Shader > SRP >
and all new created shaders (HD PBR or any others from Amplify Menu) are pink.
//example ones are pink to as they supposed to be, I know.

test project is HDRP with some basic components (Shader Graph, VFX Graph, Cinemachine, Playmaker)
Unity 2018.3.0f2
HDRP ver - 4.6.0

is there a installing manual for idiots (or a video maybe?)
Thanks for help!

Re: Unity 2018.3 issue (pink screen)

PostPosted: Sun Jan 06, 2019 5:51 pm
by gasanoff
in SRP readme file it says the correct HDRP shader name is "HD PBR"
HDSRPTemplates.unitypackage
* HD PBR
* HD unlit
Upon unpacking, the templates they may not be instantly available at the ( Create > Amplify Shader > ... ) menu over you project view, but a user can create p.e. a new Amplify Surface Shader, go to its Shader Type menu over the left Node Properties window and select its newly installed template.


So I've created a new shader, it's DH PBR and still renders pink
+ there's an error "output_gbuffer"