I was trying to make a game, but i then realized that i wasn’t with the srp asset selected so i then made one and upgraded the materials to urp shader, but they are still pink, i was just using the standard shader but they were converted they are just still pink and idk why, but this forced me to learn hlsl and write my own shaders
Choose your “Pink” material, from Menu bar, Choose Edit → Render Pipeline → Universal Render Pipeline → Upgrade Selected Materials To UniversalRP Materials.
If above solution does not work, it means you have to upgrade material manually:
- Choose your “Pink” material, from Inspector, assign an appropriate Shader in Universal Render Pipeline.
- How to choose? If this material interacts with Lighting, choose Lit or Simple Lit, otherwise, choose Unlit. If it is particle, there is a category of particle shader for you. Check the pictures below.
- After that, assign the texture to Base Map (depend on your new Shader, this field name may different) field of new shader
you need to upgrade the materials to URP as stated in this link
Upgrading your Shaders | Universal RP | 8.0.1.
there is a menu funclion that once you select it will take all the projec tmaterials and if unity can convert them they will convert them automatically retaining the textures and all.
this may or may not work correctly for everithing and you should check after espeacially if you have materials with complex textures.
but if you have items from the assets store most of the time they will not have the materials upgraded correctly because the authors sometime use custom shaders. Those need to be upgraded manually or replaced. Best to check with the author sometimes they have support for either URP or HDRP by importing an additional package that will replace the asset materials new materials that are made to work with these systems
if you just used the default unity assets and materials then the materials shoul upgrade with no issues
I upgraded them and all the assets were made by myself, without custom shaders, but they are just pink
I had the same, create material manually with lit or unlit shader and attach to your punk objects. Unfortunately, this is the only one solution that helped me