Physically-based simulation of rainbows

@article{Sadeghi2012PhysicallybasedSO,
  title={Physically-based simulation of rainbows},
  author={Iman Sadeghi and Adolfo Mu{\~n}oz and Philip Laven and Wojciech Jarosz and Francisco J. Ser{\'o}n and Diego Gutierrez and Henrik Wann Jensen},
  journal={ACM Trans. Graph.},
  year={2012},
  volume={31},
  pages={3:1-3:12}
}
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… Expand
Advanced physical optical model for simulating rainbows
  • Jinsen Zhang, C. Zheng, Yu Liu
  • Computer Science
  • 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA)
  • 2016
TLDR
An advanced physical optical model for simulating rainbows is implemented on PBRT and outperforms the original model by replacing bilinear interpolation with triangle interpolation and improving the intensity algorithm. Expand
Accelerating physical rainbow model with CUDA
  • Jinsen Zhang, C. Zheng
  • Engineering, Computer Science
  • International Conference on Digital Image Processing
  • 2017
TLDR
A model based on geometric optics is developed and some extra work is done to match the prediction of Lorenz-Mie theory, but the model takes much time on calculating to get sufficiently accurate phase function of droplets. Expand
Polarization-resolved simulations of multiple-order rainbows using realistic raindrop shapes
Abstract This paper presents selected results of a simulation study of the first five (primary–quinary) rainbow orders based on a realistic, size-dependent shape model for falling raindrops, takingExpand
A generic framework for physical light transport
Physically accurate rendering often calls for taking the wave nature of light into consideration. In computer graphics, this is done almost exclusively locally, i.e. on a micrometre scale where theExpand
Computing the Bidirectional Scattering of a Microstructure Using Scalar Diffraction Theory and Path Tracing
TLDR
The model can account for both diffraction colors due to wavelength‐sized features in the microgeometry and brightening due to multiple scattering and is reasonable by comparing with the rigorous solution for a microsurface with half ellipsoids. Expand
Computing the Bidirectional Scattering of a Microstructure
Most models for bidirectional surface scattering by arbitrary explicitly defined microgeometry are either based on geometric optics and include multiple scattering but no diffraction effects or basedExpand
Light scattering from sessile water drops and raindrop-shaped glass beads as a validation tool for rainbow simulations.
TLDR
Two simple and low-cost experiments are presented, which compare polarization-resolved Monte Carlo ray-tracing simulations with special emphasis on circular polarization, which results from total internal reflections in these nonspherical scatterers. Expand
Beyond Mie Theory: Systematic Computation of Bulk Scattering Parameters based on Microphysical Wave Optics
Fig. 1. We introduce a new technique to compute bulk scattering parameters (i.e., the extinction and scattering coefficients as well as the single-scattering phase function) in a systematic fashion.Expand
Microfacet-based interference simulation for multilayer films
TLDR
A physical-based full spectrum scattering model applies the multi-beam interference equations to explain the multiple reflection and refraction of light inside the thin films in order to simulate the phase and amplitude variations of light related to iridescent colors. Expand
Three-dimensional graphic physically based simulator of rainbows together with the background scene.
TLDR
A single scattering 3D graphics simulator of rainbows that includes the thickness of the rain shaft and the background scenery is presented and other effects of the variation of the water-dropdensity and the location of the viewer are simulated. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 70 REFERENCES
Computing the scattering properties of participating media using Lorenz-Mie theory
This paper introduces a theoretical model for computing the scattering properties of participating media and translucent materials. The model takes as input a description of the components of aExpand
Computing the scattering properties of participating media using Lorenz-Mie theory
TLDR
The results show that the theory is able to match measured scattering properties in cases where the classical Lorez-Mie theory breaks down, and it can compute properties for media that cannot be measured using existing techniques in computer graphics. Expand
Light scattering by hexagonal ice crystals: comparison of finite-difference time domain and geometric optics models
We have developed a finite-difference time domain (FDTD) method and a novel geometric ray-tracing model for the calculation of light scattering by hexagonal ice crystals. In the FDTD method we use aExpand
Simulating rainbows in their atmospheric environment.
TLDR
The peaks of the scattering phase function for raindrops that correspond to the geometric optics rainbow are so pronounced that rainbows remain bright and colorful for optically thick rain shafts seen against dark backgrounds, but the bows appear washed out or vanish as the background brightens or where the rain shaft is shaded by an overhanging cloud. Expand
Physically-based simulation of rainbows
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...
Light scattering by nonspherical particles : theory, measurements, and applications
TLDR
This book provides a most welcome review and grounding in the necessary basics of the subject, and will prove to be a most useful addition to the literature in the ever-expanding field of light scattering. Expand
Simulating rainbows in their atmospheric environment
Light and color of geometric optics rainbows are simulated in their atmospheric environment. Sunlight passes through a molecular atmosphere with ozone and an aerosol layer near the ground to strike aExpand
Simulation of rainbows, coronas, and glories by use of Mie theory.
  • P. Laven
  • Physics, Medicine
  • Applied optics
  • 2003
TLDR
Mie theory can be used on modern personal computers to produce full-color simulations of atmospheric optical effects, such as rainbows, coronas, and glories, and comparison of such simulations with observations of natural glories and cloudbows is encouraging. Expand
Efficient Rendering of Atmospheric Phenomena
TLDR
A multiple-model lighting system that efficiently captures gradual blurring of chromatic atmospheric optical phenomena by handling the gradual angular spreading of the sunlight as it experiences multiple scattering events with anisotropic scattering particles. Expand
Mie theory, airy theory, and the natural rainbow.
TLDR
Compared with Mie scattering theory, Airy rainbow theory clearly miscalculates some monochromatic details of scattering by small water drops, yet when monodisperse Airy theory is measured by perceptual standards such as chromaticity and luminance contrast, it differs very little from Mie theory. Expand
...
1
2
3
4
5
...