Textures and Materials turn pink after installing and activating lightweight render pipeline
Hello, im using Unity 2018.1.4f1 and when I installed the lightweight pipeline to use for shader graph, every texture turns a bright pink. I've also enabled the new lightweight pipeline asset i made via graphics settings>scriptable render pipeline settings. The PBR shader graph and materials that I made work great, but every texture and other material is pink (oddly except for the grass in picture). Also the trees in the picture are not printed by terrain, they were placed as a prefab.
Answer by osamansr2o1oo · Jan 13, 2019 at 12:06 PM
Hey check this video out: https://www.youtube.com/watch?v=HgZHwfF5SuM after you reach the "pink" step ,, upgrade all of your materials through here:
This shit keeps logging me off and when I log back in it throws back to the main threads ins$$anonymous$$d of the last visit, so I just hate to log in... but now... I just HAD to... I logged in just to thank you for saving me a ton of time. $$anonymous$$any thanks!
Answer by huppeldepup · Apr 28, 2021 at 10:28 PM
After Edit > upgrade This should work Create > Rendering > Universal Render Pipeline > Pipeline Asset Then go to Edit > Project Settings > Graphics Select your pipeline by Scriptable Render Pipeline Settings
This worked for me, in case you have some pink (usually in models) before doing this you can select the materials and go to Edit > Render Piperline > Upgrade SELECTED Materials :)
Answer by Techn0man · Jun 29, 2018 at 08:55 AM
You need th change the materials shader from Standard to LightweightPipeline
how ? manually?! for every material in the Assets folder? O_O ,, what about the defaults ( they don't appear in the Assets folder!
Answer by Huldor · Mar 28, 2020 at 07:21 PM
F* hell this one sucks, took me a while and lot of reading BUT: It worked to delete all materials and re-import them from the asset-store. Or in try every shader till finding one that works.
Chancing pipelines only made it worse and was at the root of the problem, after downloading a Unity (company) asses that used some Lightweight Render Pipeline stuff. So next time i will be careful and open all assets in a empty project first!
But stuff still looks like this in the project window (not in the project). Any idea's?
If you are still having this problem, I solved it on my PC by selecting them in project view, right-clicking, and selecting "Reimport". If you have a bunch in a folder, CTRL+A should select them all. Hopefully it works for you as well.
@thevoidffs Just signed in to thanks you man!
Answer by Adil_Alhilali · May 31, 2020 at 04:50 PM
This is because the URP cant recognizes your material, the easy solution proposed by osamansr2o1oo is valid, my only advise is not to upgrade all project material to URP, make sure to upgrade the material as you go thru the project, some materials will not get upgraded hence you might not see that failure. chose the other option
Upgrade selected Material
Your answer
Follow this Question
Related Questions
Trees become pink with The Lightweight Render Pipeline 0 Answers
Disable mesh renderer of gameObject for one camera only (without use of culling masks)? 0 Answers
Can I use LWRP and Legacy renderer togather 0 Answers
How do I render canvas to texture with proper transparency? 2 Answers
How to change the default rendering mode for materials in Unity? 0 Answers