Real-time rendering of sky scene considering scattering and refraction

Realistic rendering of sky scene is important in game development and virtual reality. Traditional methods did not consider both the affect of atmospheric scattering and refraction, thus failing to realistically simulate the change of shape, color, and light ring of sky scene. In this paper, a new sky light model considering atmospheric scattering and refraction is proposed. We first calculate the refractional track of light through the atmosphere according to the refraction index. Then we adopt the scattered volume model to simplify the calculation of scattering light intensity. By adapting a path tracing algorithm considering refraction, the intensity distribution of sky light is calculated. Finally, various sky scenes in sunny day, foggy day, and that with rainbow and mirage under different conditions are realistically rendered in real time. Copyright © 2007 John Wiley & Sons, Ltd.

[1]  Yoshinori Dobashi,et al.  Interactive rendering method for displaying shafts of light , 2000, Proceedings the Eighth Pacific Conference on Computer Graphics and Applications.

[2]  Mateu Sbert,et al.  Real-time multiple scattering in participating media with illumination networks , 2005, EGSR '05.

[3]  Peter Shirley,et al.  A practical analytic model for daylight , 1999, SIGGRAPH.

[4]  Tomoyuki Nishita,et al.  Continuous tone representation of three-dimensional objects illuminated by sky light , 1986, SIGGRAPH.

[5]  Krishna Thyagarajan,et al.  A note on mirage formation , 1977 .

[6]  Kazufumi Kaneda,et al.  A simple, efficient method for realistic animation of clouds , 2000, SIGGRAPH.

[7]  A. Fournier,et al.  Growing and Animating Polygonal Models of Animals , 1997, Comput. Graph. Forum.

[8]  Ralf Stokholm Nielsen Real Time Rendering of| Atmospheric Scattering Effects for Flight Simulators , 2003 .

[9]  Hideo Yamashita,et al.  Display Method of the Sky Color Taking into Account Multiple Scattering , 2000 .

[10]  Bertram Walter,et al.  Modeling and Rendering of the Atmosphere Using Mie‐Scattering , 1997, Comput. Graph. Forum.

[11]  Marcus A. Magnor,et al.  Realistic Solar Disc Rendering , 2005, WSCG.

[12]  Nelson L. Max,et al.  Atmospheric illumination and shadows , 1986, SIGGRAPH.

[13]  F. Kenton Musgrave,et al.  A note on ray tracing mirages (comments and author's reply) , 1990, IEEE Computer Graphics and Applications.

[14]  William H. Hooke,et al.  Waves in the atmosphere , 1975 .