- Home
- Non Sequential Ray Tracing
- Sources, Splitting and Scattering
- How to Simulate Atmospheric Scattering using a Mie model
How to Simulate Atmospheric Scattering using a Mie model
- By Sanjay Gangadhara
- Published 9 October 2009
- Sources, Splitting and Scattering
-
Rating:




Introduction
This article is also available in Japanese.
Mie theory (also known as Lorenz-Mie theory or Lorenz-Mie-Debye theory) describes the analytic solution to Maxwell’s equations for scattering of light from spherical particles. The theory allows the size of the particle to be arbitrary, i.e. the solution is applicable to all ratios for the sphere radius to the wavelength. As this ratio becomes small (<< 1), the Mie model approaches the familiar results of Rayleigh scattering.
As described in the literature1, Mie theory is important for modeling atmospheric scattering in haze and clouds. The model also can be used to describe the appearance of common materials such as milk, latex paint, and biological tissue.
The Mie model has been implemented in ZEMAX as a bulk scattering distribution in non-sequential mode. The computation is based on the results provided in Chapter 4 and Appendix A of the text by Bohren & Huffman2. A description of the model inputs is given on the next page of this article. An example of using the Mie code to model atmospheric scattering is then provided.