2012
DOI: 10.1145/2077341.2077344
|View full text |Cite
|
Sign up to set email alerts
|

Physically-based simulation of rainbows

Abstract: In this article, we derive a physically-based model for simulating rainbows. Previous techniques for simulating rainbows have used either geometric optics (ray tracing) or Lorenz-Mie theory. Lorenz-Mie theory is by far the most accurate technique as it takes into account optical effects such as dispersion, polarization, interference, and diffraction. These effects are critical for simulating rainbows accurately. However, as Lorenz-Mie theory is restricted to scattering by spherical particles, it cannot be appl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
37
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
7
2
1

Relationship

2
8

Authors

Journals

citations
Cited by 66 publications
(37 citation statements)
references
References 38 publications
0
37
0
Order By: Relevance
“…Chang et al studied the optical force on an ellipsoidal particle subjected to a loosely focused laser beam using a dynamic ray tracing method [200]. Sadeghi et al [201] used an extended ray tracing method allowing one to account for dispersion, polarization, interference, and diffraction in order to carry out a physically-based simulation of rainbows. Jiang et al dealt with scattering of a Gaussian beam by an elliptical cylinder using the vectorial complex ray model which describes waves by rays transporting information on the curvature of the wavefront [202].…”
Section: Other Light Scattering Methodsmentioning
confidence: 99%
“…Chang et al studied the optical force on an ellipsoidal particle subjected to a loosely focused laser beam using a dynamic ray tracing method [200]. Sadeghi et al [201] used an extended ray tracing method allowing one to account for dispersion, polarization, interference, and diffraction in order to carry out a physically-based simulation of rainbows. Jiang et al dealt with scattering of a Gaussian beam by an elliptical cylinder using the vectorial complex ray model which describes waves by rays transporting information on the curvature of the wavefront [202].…”
Section: Other Light Scattering Methodsmentioning
confidence: 99%
“…Condensing aggregate scattering behavior of complex geometric structures into more compact scattering functions has long been a research problem in computer graphics. Reflection from complex surfaces can be modeled using analytic micro-facet models [Torrance and Sparrow 1967], or by tabulating light scattered off real [Matusik et al 2003] or virtual [Westin et al 1992;Ashikhmin et al 2000;Kimmel and Baranoski 2007;Sadeghi et al 2012] surfaces. We also use a Monte Carlo approach to tabulate compact scattering functions for a single grain.…”
Section: Related Workmentioning
confidence: 99%
“…al. [17] calculated the refracted ray in moisture by ray tracing, and then represented the rainbow more correctly. Furthermore, Cuypers et.…”
Section: Related Workmentioning
confidence: 99%