I am doing a BRDF supporting the metalness/roughness workflow. I know that in cases of Metalness = 1.0 the reflectance value is taken from the albedo map - so is the specular color to tint the highlights.
My question is if the specular color is taken at the same value that it is in the albedo or is it set to 1.0 first and then used ?
Example:
A Pixel in my Albedo Map has a Hue/Sat/Value of 0.5/0.5/0.5
With metalness = 1 the reflectance is 0.5.
Is specColor
a) 0.5/0.5/0.5 b) 0.5/0.5/1.0 (to not dim the specular) ?
Thanks, Jens