I have a problem where my parts are horribly shiny, and i have no other solution other than making the material plastic or adding surface appearance. I want no texture on it (smooth plastic) , regular plastic makes it not shiny, but it has a texture. Smooth plastic is very reflective. So i add surface appearance on everything, but i guess this is not the solution and probably ruins the performance. Changing the lightning as a way to fix it means i have to do 0 brightness and it ruins the whole scene.
Also noticed when i lower my graphics, my lightning gets ruined.
From my knowledge, almost every material has reflectance. It works but I have my doubts about it looking as good as you want. Change the material to neon and turn the color value down. There shouldn’t be any reflections if you do that.
Also did some digging and apparently you can use MaterialVariants to get rid of the glossiness. I can provide some textures if you want, but it should be pretty simple.
RoughessMap - white
MetalnessMap - black
Is this good for performance? Works perfectly, but i want to make sure that this wont be too hard on the client since i will use this for the most of the game.
It’s absolutely fine from my experience. It has little to no effect on the performance unless you use high resolution images for the materialvariants + using a lot of them. If it ever comes to the point of it, just make a loading screen or something - you likely won’t with just one material