Hey guys, i've got a couple of questions for those who's more into PBR than i am.
Non metalic vs Metalic
So if i got it correct, The metalness map in UE4, need to either be White or black, nothing inbetween? No greyish?
Secondly, Making something like plastic means 1. Having it black in Metalness 2. More gray in Roughness?
In my albedo, i should only have the color information (what color my materials should be).
I've read in a couple of places that one could give the Roughness a bit of color, is that true?
Replies
http://www.marmoset.co/toolbag/learn/pbr-theory
http://www.marmoset.co/toolbag/learn/pbr-practice
https://www.allegorithmic.com/pbr-guide
PBR shaders can be divided into 2 approaches. Specular , or metalness workflow. UE4 use the metalness workflow. With the specular workflow, you would do pretty much the same thing, as you did earlier with the colored spec maps, you just need physically accurate values to make it working good with pbr.
But my metalness will simple be white or black.
That means my Roughness map (which is the other way around where White is non reflective ) will be used for the scratches, Fingerprints, Spots etc etc?
Yes. But some of these should be marked in the albedo too. Sometimes in the metalness too. Lets say you have a painted metal, which is not metal (paint is paint, and its not metal) but there is metal under that. You put some scretches on the paint, and that should be marked in the albedo (you want different color for the revealed metal), the metalness (obviously) and in the roughness too because you probably want different roughness for the revealed metal. Fingerprints, dirts and such are usually marked only in the roughness, but depending on the amount and type of the dirt, sometimes it appears in the albedo too.