Particle animation and rendering using data parallel computation
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Three-dimensional computer vision: a geometric viewpoint
Three-dimensional computer vision: a geometric viewpoint
Particle Systems—a Technique for Modeling a Class of Fuzzy Objects
ACM Transactions on Graphics (TOG)
Physically Based Rendering: From Theory to Implementation
Physically Based Rendering: From Theory to Implementation
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision - Volume 2
Rendering falling rain and snow
SIGGRAPH '04 ACM SIGGRAPH 2004 Sketches
A spectral-particle hybrid method for rendering falling snow
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
International Journal of Computer Vision
Light and materials in virtual cities
ACM SIGGRAPH 2008 classes
Real-time droplet modeling using color-space environment matting
SIGGRAPH '09: Posters
Analysis of Rain and Snow in Frequency Space
International Journal of Computer Vision
Rain or Snow Detection in Image Sequences Through Use of a Histogram of Orientation of Streaks
International Journal of Computer Vision
Realistic modeling of water droplets for monocular adherent raindrop recognition using Bézier curves
ACCV'10 Proceedings of the 2010 international conference on Computer vision - Volume part II
Advanced authoring tools for game-based training
SCSC '09 Proceedings of the 2009 Summer Computer Simulation Conference
Artist-directable real-time rain rendering in city environments
NPH'06 Proceedings of the Second Eurographics conference on Natural Phenomena
Material based splashing of water drops
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Technical Section: R4: Realistic rain rendering in realtime
Computers and Graphics
Hi-index | 0.00 |
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 by, and the refraction of light through, a falling raindrop produce complex brightness patterns within a single motion-blurred rain streak captured by a camera or observed by a human. The brightness pattern of a rain streak typically includes speckles, multiple smeared highlights and curved brightness contours. In this work, we propose a new model for rain streak appearance that captures the complex interactions between the lighting direction, the viewing direction and the oscillating shape of the drop. Our model builds upon a raindrop oscillation model that has been developed in atmospheric sciences. We have measured rain streak appearances under a wide range of lighting and viewing conditions and empirically determined the oscillation parameters that are dominant in raindrops. Using these parameters, we have rendered thousands of rain streaks to create a database that captures the variations in streak appearance with respect to lighting and viewing directions. We have developed an efficient image-based rendering algorithm that uses our streak database to add rain to a single image or a captured video with moving objects and sources. The rendering algorithm is very simple to use as it only requires a coarse depth map of the scene and the locations and properties of the light sources. We have rendered rain in a wide range of scenarios and the results show that our physically-based rain streak model greatly enhances the visual realism of rendered rain.