Atmospheric optics ray tracing codes - this article list codes for light scattering using ray-tracing technique to study atmospheric optics phenomena such as rainbows and halos.
Such ray tracing techniques are used to describe optical phenomena such as rainbow of halo on hexagonal ice crystals for large particles.
The 46° halo was first explained as being caused by refractions through ice crystals in 1679 by the French physicist Edmé Mariotte (1620–1684) in terms of light refraction [1] Jacobowitz in 1971 was the first to apply the ray-tracing technique to hexagonal ice crystal.
Wendling et al. (1979) extended Jacobowitz's work from hexagonal ice particle with infinite length to finite length and combined Monte Carlo technique to the ray-tracing simulations.
[2] [3] [4] The compilation contains information about the electromagnetic scattering by hexagonal ice crystals, large raindrops, and relevant links and applications.