fix visual artifacts in specular highlights