ABSTRACT
We propose a new GPU based technique to render realistic rain in real-time. It consists of two parts: off-line image analysis of rain videos, and real-time particle-based synthesis of rain. Videos of real rain are analyzed to extract the rain mattes; random samples of these rain stroke mattes are then used for online synthesis. We incorporate pre-computed radiance transfer (PRT) in our particle system to take into account the scene radiance. The transfer function of a raindrop can be highly efficiently evaluated with a closed-form solution. Our approach achieves high realism with low computation cost and a small memory footprint. Our technique applies to a variety of scenarios, from synthetic 3D scenes to real videos.
Supplemental Material
- Ati Demo, 2005. ATI Radeon series X1000, Demo: ToyShop. http://www.noticias3d.com/articulo.asp?idarticulo=527&pag=10.Google Scholar
- Starik, S., and Werman, M. 2002. Simulation of rain in video. In Proc. 3rd Int'l Workshop on Texture Analysis and Synthesis, 95--100.Google Scholar
Index Terms
- Real-time rendering of realistic rain
Recommendations
Photorealistic rendering of rain streaks
Photorealistic rendering of rain streaks with lighting and viewpoint effects is a challenging problem. Raindrops undergo rapid shape distortions as they fall, a phenomenon referred to as oscillations. Due to these oscillations, the reflection of light ...
Photorealistic rendering of rain streaks
SIGGRAPH '06: ACM SIGGRAPH 2006 PapersPhotorealistic rendering of rain streaks with lighting and viewpoint effects is a challenging problem. Raindrops undergo rapid shape distortions as they fall, a phenomenon referred to as oscillations. Due to these oscillations, the reflection of light ...
Real-time rendering of realistic-looking grass
GRAPHITE '05: Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East AsiaThe absence of accurately rendered grass in real-time applications such as games and simulation systems can be directly attributed to the massive amounts of geometry required to model grass patches. This in turn is responsible for the drastic increase ...
Comments