Browse > Article
http://dx.doi.org/10.9717/kmms.2019.22.1.099

Realistic Rainfall Effect Algorithm Comparison and Analysis  

Seo, Taeuk (Dept. of Computer Engineering, Graduate School, Keimyung University)
Sung, Mankyu (Faculty of Computer Engineering, Keimyung University)
Publication Information
Abstract
Realistic rendering of natural phenomena is a difficult problem. Many environmental factors must be considered to simulate this phenomenon. At the same time, we need to think about their computational complexity to be simulated with computer algorithm One of the most difficult problems in creating weather conditions is the rain. To simulate realistic rainy scene, you have to consider the physical properties of rain and the environmental where the rain is falling down as well. In this paper, we survey the modeling and rendering techniques for realistic rainfall scenes from three different aspects. First, we list up techniques for modeling raindrop dynamics. Second, we survey the rendering techniques that render the raindrop in the environment. Third, we take a look at the hybrid methods that combines the rendering the modeling at the same time. For each aspect, we compare the algorithms in terms of implementation and their speciality.
Keywords
Rain Rendering; Raindrops; Rain Streak Appearance; Rain Streak Database;
Citations & Related Records
연도 인용수 순위
  • Reference
1 K. Kaneda, T. Kagawa, and H. Yamashita, "Animation of Water Droplets on a Glass Plate," Models and Techniques in Computer Animation, pp. 177-189, 1993.
2 T. Sato, Y. Dobashi, and T. Yamamoto, "A Method for Real-time Rendering of Water Droplets Taking into Account Interactive Depth of Field Effects," Entertainment Computing, pp. 125-132, 2003.
3 H. Wang, P.J. Mucha, and G. Turk, “Water Drops on Surfaces,” Association for Computing Machinery Transactions on Graphics, Vol. 24, No. 3, pp. 921-929, 2005.
4 S. Starik and M. Werman, "Simulation of Rain in Videos," Proceeding of International Conference on Computer Vision, Vol. 2, pp. 95-100, 2003.
5 K. Garg and S.K. Nayar, "Photometric Model of a Rain Drop," CMU Technical Report, 2003.
6 J.S. Marshall and W.M.K. Palmer, “The Distribution of Raindrops with Sizes,” Journal of Meterology, Vol. 70, No. 327, pp. 165-166, 1948.
7 K. Garg and S.K. Nayar, "Detection and Removal of Rain from Videos," Proceeding of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Vol. 1, pp. 1-1, 2004.
8 L. Wang, Z. Lin, T. Fang, X. Yang, X. Yu, and S.B. Kang, Real-time Rendering of Realistic Rain, Association for Computing Machinery's Special Interest Group on Computer Graphics and Interactive Techniques, pp. 156, 2006.
9 P. Rousseau, J. Vincent, and G. Djamchid, "Realistic Real-time Rain Rendering," Computers and Graphics, Vol. 30 No. 4, pp. 507-518, 2006.   DOI
10 H. Pisith, Algorithms for Atmospheric Special Effects in Graphics and Their Implementation, PhD Thesis. Indian Institute of Technology, Bombay Mumbai, 2008.
11 M.J. Lee and K. Kim, "Implementation of Raindrop Rendering Using Unity 3D Engine," Journal of Digital Convergence, Vol. 20 No. 1, pp. 519-524, 2014.
12 K. Garg and S.K. Nayar, "Photorealistic Rendering of Rain Streaks," Association for Computing Machinery Transactions on Graphics, Vol. 25. No. 3. pp. 996-1002, 2006.
13 B. Choudhury, H. Pisith, and C. Sharat, "Real-time Droplet Modeling Using Color-space Environment Matting," Association for Computing Machinery's Special Interest Group on Computer Graphics and Interactive Techniques, Posters, pp. 78, 2009.
14 T. Yoshihiko, K. Kensuke, and T. Katsumi, "A Method for Rendering Realistic Rain-fall Animation with Motion of View," Information Processing Society of Japan Special Interest Group, No. 105-005, pp. 21-26, 2001.
15 A. RANA, "Rain: Graphical Rendering," International Journal of Interdlisciplinary Research and Innovations, Vol. 2, No. 2, pp. 30-38, 2014.
16 Y. Weber, V. Jolivet, G. Gilet, K. Nanko, and D. Ghazanfarpour, “A Phenomenological Model for Throughfall Rendering in Real Time,” Computer Graphics Forum, Vol. 35, No. 4, pp. 13-23, 2016.   DOI
17 P.C. Anna, O. Ripolles, and M. Chover, "Multiresolution Techniques for Rain Rendering in Virtual Environments," Proceeding of International Symposium on Computer and Information Sciences, pp. 1-4, 2008.
18 Z.X. Feng, M. Tang, J.X. Dong, and S.C. Chou, "Real-time Rain Simulation," Proceeding of International Conference on Computer Supported Cooperative Work in Design, Springer, pp. 626-635, 2005.
19 P. Rousseau, V. Jolivet, and D. Ghazanfarpour, "Gpu Rainfall," Journal of Graphics Tools, Vol. 13, No. 4, pp. 17-33, 2008.   DOI
20 B.B. Coutinho, A.A. Oliveira, Y.P. Atencio, and G.A. Giraldi, "Rain Scene Animation Through Particle Systems and Surface Flow Simulation by SPH," Proceeding of Brazilian Conference on Graphics, Patterns and Image Processing, pp. 255-262, 2010.
21 C. Creus and G.A. Patow, “R4: Realistic Rain Rendering in Realtime,” Computers and Graphics, Vol. 37, No. 1-2, pp. 33-40, 2013.   DOI
22 A. Puig-Centelles, O. Ripolles, and M. Chover, “Creation and Control of Rain in Virtual Environments,” The Visual Computer, Vol. 25, No. 11, pp. 1037-1052, 2009.   DOI
23 윤정수, 윤성의, "물리적 특성을 고려한 빠른 번개 렌더링", 한국컴퓨터그래픽스학회 2016년 KCGS 학술대회 논문집, 2016.7, pp. 133-141.
24 C. Wang, M. Yang, X. Liu, and G. Yang, "Realistic Simulation for Rainy Scene," Journal of Software, vol. 10, no. 1, pp. 106-115, 2015.   DOI
25 Y. Weber, V. Jolivet, G. Gilet, and D. Ghazanfarpour, "A Multiscale Model for Rain Rendering in Real-time," Computers and Graphics, Vol. 50, pp. 61-70, 2015.   DOI
26 Game Environments-part B : Rain, https://www.fxguide.com/featured/game-environments-partb/ (accessed June, 5, 2013).
27 E. de Jong, "Rain and Snow Flurries," Msc Computer Animation and Visual Effects, 2014.