Practical measurement-based modeling and rendering of surface diffraction