Clamp dot-product in specular calculations