Specular and diffuse reflection and refraction at surfaces