Simulate diffraction