Popis: |
Monte Carlo ray tracing programs routinely simulate the phenomena of reflection, refraction, and scattering by redirecting rays when they intersect a surface. We desire to simulate the diffraction of light by apertures, a wave phenomenon, by a method that melds easily into ray tracing algorithms. The proposed method redirects rays in random directions according to a Gaussian probability distribution. The width of this distribution varies inversely with distance of the ray intersection point from the edge of the aperture, and is derived from the Heisenberg uncertainty relation. Previous results have shown good agreement of incoherent summing of rays traced as compared with results obtained by integral methods. Here we present the coherent summation of rays, showing results that substantially agree with those obtained by integral methods including the fringes that result from interference of coherent light. |