Hi! I’m a Blender user, but I downloaded Unity to to play with Needle and while I can get a scene up and running, import my model and set up lighting how I’d like, I’m struggling to make materials/shaders work.
Since I’m unfamiliar with Unity I’m finding the documentation difficult to understand. My Blender materials don’t import as expected, but having removed them and tried to build PBR materials using Shader Graph the Server (after updating) still shows the default white material.
Could anyone help? Also I think some introductory ‘lay-person’ style tutorials for smooth brains like me would be really beneficial!
When you set up materials in Unity, we recommend you use Universal Render Pipeline and URP/Lit or UnityGLTF/PBRGraph materials for full PBR support – custom shaders aren’t necessary unless you know what you’re doing
OK I noticed project Graphics settings were HDRP so I have now installed and switched it to URP.
What I’m doing is creating an asset Material which has a default Shader of HDRP/Lit and changing the Base Map to a colour to see if it is working. That looks correct in Unity but not on local server preview. If I change the Shader setting to URP/Lit, Unity shows a magenta material no matter what.
From a little research it looks like I’ve set my project up incorrectly but also some known issue with URP materials in Unity… I will keep looking and try to fix
I see - thanks for letting me know
Interesting that HDRP didn’t work - we haven’t done extensive testing on that but in principle it should. Will check!