View dependent roughness

You could just plug a Fresnel node into the roughness slot